Компьютерные программы (или программное обеспечение) - вот что заставляет компьютеры работать. Без программного обеспечения современные компьютеры - просто сложные машины для превращения электричества в тепло. Это программное обеспечение на вашем компьютере, которое управляет вашей операционной системой, браузером, электронной почтой, играми, проигрывателем фильмов - практически всем.
Программирование - это творческая задача: нет правильного или неправильного способа решения проблемы, так же как нет правильного или неправильного способа нарисовать картину. Есть выбор, который нужно сделать, и один путь может показаться лучше другого, но это не значит, что другой неправ! Обладая необходимыми навыками и опытом, программист может создать программное обеспечение для решения неограниченного числа задач - от сообщения, когда прибудет ваш следующий поезд, до воспроизведения любимой музыки. Возможности ограничены только вашим воображением.
Самыми распространенными универсальными языками программирования сегодня являются C++, Delphi, Java, Pascal, Visual Basic, Python.