优点比大多数其他编程语言更快的程序执行速度。为理解更复杂的编程语言奠定基础。为多种设备和平台开发应用程序的首选语言。广泛的应用程序例如游戏应用程序和实时数学建模。方便使用其他编程语言访问锁定或隐藏的对象。高度的可移植性.一种面向过程的语言具有一组功能模块和块。这使得调试测试和维护程序变得更加容易。丰富的函数库。靠近系统硬件运行并提供低级别的抽象。支持异常处理和函数重载。附带标准模板库用于各种数据结构算术运算和算法的现成库池。缺点不适合编程新手。复杂语法。不支持程序命名空间。与其他基于的编程语言相比面向对象系统的效率较低。
有必要手动创建高级构造。没有垃圾收集或动态内存分配。没有运行时检查。没有严格的类型检查。缓冲区溢出和内存损坏问题。较小的标准库。语法示例内部主要你好世界!标准结束为什么你应该学习没有这对就无法对编程语言进行真正的比较。是语言的直系后裔被认为是编程语言中名副其实的恐龙。语言早在年 秘鲁 WhatsApp 号码列表 就发布了至今仍在积极使用。几乎所有的低级系统如操作系统和文件系统都是用编写的。是一种功能强大的高性能语言尽管是一种低级语言因为它使用了低程度的抽象。而这意味着上面的代码更难阅读。学习低级语言需要更多时间来理解语言本身的工作原理。
因此初学者学习的时间通常会更少来学习计算机编程的基础知识。此外当从头开始编写应用程序时开发人员将需要编写大量代码。另一方面这种语言极其快速稳定可扩展且高效。这就是许多资源密集型程序使用的原因。例如一些最精美和流行的游戏有地铁上古卷轴天际辐射刺客信条系列战地风云前线荣誉勋章极品飞车。对于那些已经熟悉并希望从事大型项目并且对程序执行有很大控制权的开发人员来说学习是一个不错的选择。在哪里学习的官方语言文档。