1. Езици за програмиране Първите езици за програмиране са били близки до разбираемите за компютъра инструкции. Това означава, че програмите са се писали само с нули и единици. Колко досадно! Накрая са създадени програми, наречени компилатори, които преобразуват написаният на наподобяващ английския език код в машинен код от нули и единици, който е разбираем за компютъра. Почти всички съвременни езици за програмиране притежават такива компилатори. Някои езици са създадени за решаване на специфични проблеми. FORTRAN, например, е разработен за решаване на математически проблеми и извършване на пресмятания. Езикът FORTRAN произлиза от FORmula TRANslating (Език за превод на формули). Езикът COBOL произлиза от Common Business-Oriented Language (Общ бизнес-ориентиран език) и е създаден предимно за бизнес приложения, в които трябва да се обработват големи количества от нечислени данни. Езикът LISP произлиза от ListProcessing (Обработка на списъци) и е създаден, за да се изследва изкуствения интелект. Новите езици за програмиране притежават преимущества над вече съществуващите. Ето някои от тях: C: бърз, ефективен код Java: платформена независимост BASIC: лесен за използване Visual Basic: базиран на форми потребителски интерфейс Perl: текстова манипулация Никога не е излишно да се знаят повече от един езика за програмиране!