HTML.it, by Fabrizio Ciacchi. How many programming languages do exist? Machine Language, FORtrAN, ALGOL, COBOL, BASIC, PASCAL, C, C++, LISP, ADA, SMALLTALK, LOGO, JAVA, ASP, Perl, PHP and many many other. How to know what language better fits our needs? What programming languages have in common? Before learning some specific programming language, it would be a good thing to learn the programming domain, with its goals and its tools. Here's the target of this italian guide.