Oppure

Loading
13/10/08 14:44
gigisoft
Postato originariamente da Anonymous:

Si ma poi, se ci pensate, il pascal è l'esatta traduzione, o quasi, dello pseudocodice.

ad esempio
questo pseudocodice qui (metto questo perchè ce l'ho sotto mano.. lo abbiamo fatto ieri alla prima lezione di programmazione alla mia università;) è l'algoritmo di eulero per calcolare il massimo comun divisore...

INIZIO
ACQUISISCI x,y
MENTRE x<>y
RIPETI
SE x>y ALLORA
x=x-y
ALTRIMENTI
y=y-x
FINE SE
FINE RIPETI
SCRIVI m
FINE

provate a tradurre questo in pascal e in un altro linguaggio ad esempio il c++

vi accorgerete che per il pascal basta solo (tranne per alcune piccole sottigliezze) tradurre le scritte italiane in inglese.. mentre per il c++ è un pò più diverso...

quindi credo che grazie a questa facilità di immediata traduzione e per la sua semplicità sia il più adatto almeno per iniziare a programmare.

poi ovviamente, acquisite le basi e i concetti fondamentali (for to do, if then else, repeat until, while do, case of ecc...)ci si deve subito orientare verso altro.. però per iniziare questo consiglio.


perfettamente d'accordo...
anch'io ho iniziato col Basic (sul commodore) e col pascal... e ne sono fiero.
per la sua semplicità è decisamente il più adatto per iniziare, poi una volta imparato un linguaggio sei capace di imparare qualunque altro.
aaa