关于c语言和其他编程语言的几点(一)

C语言是一种面向过程的面向结构的语言,主要是解决微观的问题。

学习C语言的必要性是什么?

首先,我们要知道所有的操作系统内核都是由C语言实现的。而且相比较其他语言而言:..

<1>C语言具有出色的可移植性,能在多种不同的体系结构的软硬平台上运行

<2>C语言具有简洁紧凑,使用灵活的语法机制,并能直接访问硬件

<3>C语言具有很高的运行效率


但是 C语言也是有着缺点的

复用性差

维护性差

扩展性差


汇编和C语言的差别

汇编的效率更高,但是主要对于硬件做初始化

C语言则是做跟高级的操作


什么是可移植性?

<1>从一个平台切换到另一个平台,修改的代码越少,移植性越好

<2>软件在不同的平台下运行越好,可移植性越好


问题:

在现有的开发技术中有那些应用?

什么是解释性语言?



C++:服务器上的程序后台程序


java: 


php :前端后台的开发语言


C#: windows 应用程序


。net  


python

shell


测试:功能测试、

           性能测试



oc:   ios开发语言

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值