🇮🇲 𝕸𝖆𝖗𝖈𝖔 77 ♓ *Python
È un linguaggio di programmazione ad alto livello, interpretato e non compilato, sintassi semplice e leggera. Per il resto ovviamente basta dare un'occhiata alla relativa pagina Wikipedia - Python.
In breve, essendo un linguaggio interpretato ha scarsa efficienza computazionale (sono stati ideati 1000 stratagemmi per migliorare la cosa, integrarlo con altri linguaggi compilati e quindi efficienti es. il C/C++), è piuttosto semplice per principianti, almeno imparare le basi. La cosa buona è che essendo così diffuso trovi molta documentazione, codice già scritto, librerie di ogni genere ad esempio Matplotlib per creare grafici in 2D e anche 3D, ecc. Quindi è molto versatile e con gli strumenti giusti, fai tutto in poche righe di codice (viceversa es. in C, hai molta efficienza, controllo su tutto, ma buona fortuna ad occuparti di grafica, ad esempio... Devi scrivere tutto da zero ed è molto più complesso).
Vedi anche degli esempi:
Costruzioni LEGO con Python
Python + C assieme con la libreria CFFI: efficienza top
Python: l'importanza di rendere efficiente il codice