Originariamente inviato da MdE2005
Il tuo tentativo è sicuramente apprezzabile, anche se può risultare ostico studiare contemporaneamente alle materie della scuola media superiore i fondamenti dei linguaggi di programmazione.
Putroppo (o per fortuna..), gli ambienti RAD ed i vari Visual Basic, Java e altri linguaggi del baraccone .NET
et simila sono linguaggi caratterizzati da una curva di apprendimento ben poco ripida e consentono - anche ad un neofita che ignora la matematica booleana ma con un minimo di preparazione - di creare piccole applicazioni (talvolta inutili) per uso strettamente personale.
Al contrario, lo studio del linguaggio
C, il più
low-level tra gli HLL (
high level-languages), è ostico, faticoso, poco intuitivo (almeno all'inizio) senza basi di matematica discreta o di architettura dei calcolatori, e non consente al
beginner lo sviluppo di applicazioni
window-based o di altri accrocchi grafici, tuttavia permette al programmatore di iniziare a sviluppare una certa
forma mentis fondamentale in molti ambiti dell'IT applicativa.