Presentazione Linguaggioc 01
Presentazione Linguaggioc 01
http://pypl.github.io/PYPL.html
PYPL PopularitY of
Programming Language
http://pypl.github.io/PYPL.html
Tiobe index (2019)
https://www.tiobe.com/tiobe-index/
Tiobe index (2020)
https://www.tiobe.com/tiobe-index/programming-languages-
definition/
Hello World
#include <stdio.h>
int main()
{
Printf(“Hello World\n”);//errato
PrinTf(“Hello World\n”);//errato
printf(“Hello World\n”);//corretto
return 0;
}
precompilatore
Hello World
#include <stdio.h> Senza Int il
compilatore
main() genera un
Warning
{
printf(“Hello World\n”);//corretto
return 0;
}
Hello World
#include <stdio.h> Libreria standard
Input Output
int main()
{
printf(“Hello World\n”);
Hello World
#include <stdio.h> Libreria standard
Input Output
int main()
{
printf(“Hello World\n”);
//questo è un commento stile c++
return 0;
}
Compilatori
(IDE Integrated Development Environment)
CodeBlocks
NetBeans
Eclipse
Visual Studio
Xcode (Mac OS)
DevC++
Linea di Comando
Gcc
Compilatori
https://www.onlinegdb.com/online_c_compiler#
https://docs.microsoft.com/it-it/windows/wsl/install-
win10
Esempio \n
#include <stdio.h>
int main()
{
printf("Hello World\n");
printf("Corso di ");
printf("Fondamenti di\n Informatica");
getchar();
return 0;
}
Compilazione