for the 1st learn... u should try BASIC...
since no one clever enough to understand why we must learn BASIC (is for learn flowchart)
TRY C or C++ (better).
by the time u use above, u will not learn how the prog work.. if you learn from this step:
U will soon understand what i speak about.
the step i say basicly 2 step!
the question u will ask only What computer language should we teach? => the answer above step.
if they learn C (not full learn is no PROBLEM)
U will find out every prog. using same style like C..
oh yeah.... Java is the <b>D</b> languages.. (Djava)
the cause of C is to upgrade B, The D is to upgrade C. one more u should know.. Java is a island in Country named INDONESIA and i live there and write from that island