Инструкция
1
Определитесь с языком программирования. Выбор зависит только от вас, потому что программы базового уровня можно делаются на всех языках примерно одинаково. Профессионалы располагают языки в примерно следующем порядке по «широте возможностей»: pascal, basic, delphi, C. Хотя такая классификация весьма субъективна - просто различные языки существуют для различных целей. Сегодня наиболее часто используется именно C++ программирование, поэтому есть смысл начать изучение сразу с данного языка.
2
Подберите софт. Безусловно, работа в серии Borland является «песочницей» каждого программиста: это наиболее старая и неудобная среда программирования, работающая еще под DOS. Смысл ее использования в том, что она весьма строга к синтаксису и правильной алгоритмизации, в то время как более современные студии, такие как Microsoft Visual Studio, в ходе работы исправят за вас половину ошибок, и вы даже не поймете что их допустили – что, безусловно, вредно, особенно на первых порах. Однако после базового освоения языка (дойдя, например, до работы с текстами) перейти на VS просто необходимо, так как вы вряд ли примените софт, написанный через Borland, на практике.
3
Используйте книги серии «Для чайников». Они написаны предельно понятным языком и помогут вам достаточно быстро и полно выучиться языку программирования. Если сведений, которые вам предоставит книга, покажется мало – ищите другую, более серьезную литературу. Чтение постоянно совмещайте с практикой, а особенное внимание уделите написанию алгоритмов – это сильно пригодится вам в будущем.
4
Приступайте к написанию собственных программ после изучения языка. Обучение может занять от нескольких недель до пары месяцев, но не волнуйтесь – уже после первого урока вы сможете написать работающую программу. Впрочем, если у вас есть некий замысел, требующий реализации, то лучше приступать к нему только когда полностью будете уверены, что сможете выполнить проект с трех сторон: интерфейса (за это отвечает по большей части среда), алгоритма и программного кода.
Видео по теме
Обратите внимание
Не стоит учить несколько языков сразу - знать каждый будете весьма поверхностно.
Полезный совет
Алгоритмизация едина для всех языков. Разница лишь в написании кода и нюансах.