Quale linguaggio uso?
Prima di programmare qualsiasi programma è necessario porsi due domande molto importanti ai fini del linguaggio da utilizzare:
.
Cosa programmare? Questa domanda è fondamentale per scegliere il linguaggio da utilizzare, infatti ci sono linguaggi più adatti di altri nello sviluppo di determinate applicazioni;
.
Per chi programmare? Anche questa domanda è molto importante, infatti dobbiamo metterci nei panni di chi utilizzerà il nostro programma e che cosa potrebbe desiderare e non desiderare utilizzando il nostro programma.
Sono certo che molti giovani come me, si staranno chiedendo quale linguaggio utilizzare per la creazione di giochi: Il più utilizzato è il C++, mentre il Java è utilizzato per giochi di piccole dimensioni, si può utilizzare anche l'assembler nel caso si voglia migliorare la grafica.
È possibile utilizzare anche Flash, anche se non è propriamente un linguaggio di programmazione.
Per la creazione di applicazione di Matematica e di Ricerca viene molto utilizzato il C++, ma i due linguaggi migliori in questo campo (ma anche di vecchia data!) sono l'Algol e il Fortran.
Per la creazione di programmi multipiattaforma, ovvero compatibili con più sistemi operativi (come per esempio Unix/Linux, Macintosh e Windows), il più comune è il Java, ma esistono altri linguaggi importanti che permettono la creazione di questo tipo di programmi come il JavaScript, C, Phython o Php.
Per la creazione di siti web dinamici si possono usare molti linguaggi tra cui il Perl, Php e l'Asp, per la creazione di semplici script per siti internet si può utilizzare il JavaScript, inoltre recentemente stanno emergendo nuovi linguaggi di programmazione per questo tipo di programmi come ad esempio il Phython.
Per la creazione di programmi di apprendimento, solitamente vengono utilizzati il C++, il Pascal e l'HTML, anche se in realtà l'HTML è un linguaggio che utilizza marcatori per strutturare un documento, come ad esempio una semplice pagina web.
Per quanto riguarda la creazione di sistemi operativi, è una delle cose più complesse dell'Informatica e dato che, è richiesto il controllo di tutte le risorse del computer e quindi, sarà necessario l'Assembler che è il linguaggio più vicino al linguaggio macchina ed è un linguaggio che segue regole un po' diverse rispetto agli altri linguaggi di programmazione, e quindi è un linguaggio estremamente potente ma difficile da imparare.
Altre parti del sistema, come l'interfaccia con l'utente sono sviluppate con il C o il C++.
Per la creazione di programmi non multipiattaforma, su Windows in genere si usa il Visual Basic o il Visual C++ mentre su Unix/Linux si utilizza il C o il C++
Scegliete il linguaggio che vi sembra più appropriato ...
Read the whole post...
Last comments