C Programming Language–Still Ruling the World

Saphalya Peta
{"title":"C Programming Language–Still Ruling the World","authors":"Saphalya Peta","doi":"10.34257/gjcsthvol22is1pg1","DOIUrl":null,"url":null,"abstract":"C Programming Language, developed by Dennis Ritchie in 1972, is an evergreen programming language. It is the backbone of the Unix operating system and paved the way for the development of object-oriented programming. C has been around for 30 years, and there are many source codes available which means there is a lot to learn and a lot to use. C programming language is that which sits close to the operating system. This feature makes it an efficient language because system-level resources, such as memory, can be accessed easily. The features like fast, flexible, portable, and structured programming language with a rich library makes the C programming language not to have an expiry date. C programming language closeness to the hardware and great portability make it ideal for low-level development such as operating systems, kernels, and embedded systems. Its versatility, efficiency, and good performance make it an excellent choice for high complexity data manipulation software, like databases or 3D animation. The fact is that many programming languages today are better than C for their intended use, which does not mean that they beat C in all areas. C is still unsurpassed when performance is the priority.","PeriodicalId":340110,"journal":{"name":"Global journal of computer science and technology","volume":"4 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-07-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Global journal of computer science and technology","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.34257/gjcsthvol22is1pg1","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1

Abstract

C Programming Language, developed by Dennis Ritchie in 1972, is an evergreen programming language. It is the backbone of the Unix operating system and paved the way for the development of object-oriented programming. C has been around for 30 years, and there are many source codes available which means there is a lot to learn and a lot to use. C programming language is that which sits close to the operating system. This feature makes it an efficient language because system-level resources, such as memory, can be accessed easily. The features like fast, flexible, portable, and structured programming language with a rich library makes the C programming language not to have an expiry date. C programming language closeness to the hardware and great portability make it ideal for low-level development such as operating systems, kernels, and embedded systems. Its versatility, efficiency, and good performance make it an excellent choice for high complexity data manipulation software, like databases or 3D animation. The fact is that many programming languages today are better than C for their intended use, which does not mean that they beat C in all areas. C is still unsurpassed when performance is the priority.
C编程语言——仍然统治着世界
由Dennis Ritchie于1972年开发的C编程语言是一种常青树的编程语言。它是Unix操作系统的支柱,为面向对象编程的发展铺平了道路。C语言已经有30年的历史了,有很多可用的源代码,这意味着有很多东西需要学习和使用。C编程语言是靠近操作系统的语言。这个特性使它成为一种高效的语言,因为可以很容易地访问系统级资源,比如内存。快速、灵活、可移植、结构化的编程语言以及丰富的库等特点使得C语言不会过期。C编程语言与硬件的接近性和良好的可移植性使其成为操作系统、内核和嵌入式系统等低级开发的理想选择。它的通用性、效率和良好的性能使其成为高复杂性数据操作软件(如数据库或3D动画)的绝佳选择。事实上,今天的许多编程语言在其预期用途方面都比C语言好,但这并不意味着它们在所有领域都胜过C语言。当性能是优先考虑的时候,C仍然是无与伦比的。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信