31
loading...
This website collects cookies to deliver better user experience
Design and development of system software and desktop applications
Database development (popular databases such as MySQL, PostgreSQL, SQLite are written in C).
Development of graphics-related applications such as computer and mobile games (Graphics libraries such as OpenGL are also written in C to provide 2D and 3D graphics.)
Evaluation of various mathematical equations
Design of compilers, operating systems and interpreters
Full development of Unix kernel
Design of network devices
GUI application design. Adobe Photoshop
Build the control system of the very popular version of Git
Development of applications such as spreadsheets
Design tools like GTK, Widgets and…
It is best to use C for systems:
That require fast and direct access to hardware.
They have limited resources (such as memory).
Efficiency is their most important feature.
Wherever you think C is used, in Unix, Linux, Windows, Photoshop, Web Server and….