mmmmmmmmmm....questo sito se non sbaglio tratta proprio questo problema nelle guide.
Cmq secondo me ,almeno per quanto riguarda c/c++, il problema non esiste.Ovvio che pero' bisogna partire da zero. Per quanto riguarda l'assembler è già tutto un tantino piu' complicato e magari li si che bisogna sapere ragionare da "programmatori".
Altri linguaggi,a parte html,non li conosco quindi nn ti saprei dire.

Rispondi quotando