Skip to content.
Iscrizione corsi Plone Maggiori informazioni
home » English » Technology » C

C

Document Actions
C language is a low level programming language, which can realize any kind of programmes.
The starting project was realized by Dennis Ritchie in 1972. The first version goal was the creation of a high level language for the implementation of operative systems, in place of the assembler language.

As  his predecessors Pascal and Portran, C  is able to save his values in variables, to organize a code and to direct the programme stream.

On the other hand, C is a more synthetic language and it allows to write smaller and easy-to-understand programmes. Moreover, it lets you control more precisely the operations of Input/Output.  

It is a high level language because it is close to the human terminology: its syntax is concise, essential and it uses English words in order to describe orders in computer language.

However, among this kind of languages it is considered the most low level one because it has a few instructions: in this way it can manage more efficiently the memory and you can insert the Assembler code inside a C file.  

The source code of a programme built in C, has a quite low weight, so as the executable dimensions, resulting easier to spread.

Even if first it could seem difficult, this language teaches to programme, build a code and solve problems. Moreover, once you have learnt C language, the other ones have less learning difficulties.

With C you can realize any kind of programmes, including videogames. Most of the operative systems are developed in Assembler and C, even if in the last years C++ has been more exploited.