+ 2
what is the use of C lenguage??
what is the use of C language on programming?? C is better or not??
14 Respostas
+ 10
Hi ROHAN
Despite your question being quite vague I will give you a more complete answer.
The language C is a procedural general purpose programming language. That said, it will do anything that any other general purpose programming language can do. However, C is considered a medium-low level language, which means that it is close to machine laguage level and does not have many facilities that easy up the development task, for example, you have to do memory management yourself, among many other things.
It is much used for developing time/storage constrained applications for embedded system and tasks.
It shines on Operational Systems development and hardware focused development due to it low level of access to the underlying hardware.
Jsut so you know, many of the compilers and development tools for other languages are developed in C.
So, yes, the use of C depend on the task at hand and how much low level access and code optimization you need.
+ 9
Embedded programming and operating systems use it.
+ 7
C is highly portable and is used for scripting system applications which form a major part of Windows, UNIX, and Linux operating system. C is a general-purpose programming language and can efficiently work on enterprise applications, games, graphics, and applications requiring calculations, etc.
+ 5
Happy New Year!
+ 3
Ярослав Вернигора (Yaroslav Vernigora) sorry I removed my message. The app wasn't working good for me, but now it's back to normal. Thanks for the answer anyway!
+ 3
If you want to make another competing OS against OSX, Windows and Linux (along with Assembly of course)
+ 2
Better than what? what do you compare with and by what criteria?
+ 2
Happy NY! 🥳
+ 2
C language is used to make operating systems
+ 2
C is a very efficient programming language.
The language you choose for a project should be based on the constraints of the project.
C allows for more explicit control over hardware resources than other languages which is why it is more efficient.
With higher level languages there is more automation which means more is translated when the source code is compiled or interpreted. The more that has to be translated the less efficient the language.
This is why assembly and machine language are the most efficient.
However, it is easier to code in higher level languages.
+ 2
Thanks everyone to help......
- 4
No use