Другие языки программирования и технологии

С чего начать, для изучения программирования?

Я учусь на электроника. На следующих курсах буду проходить программирование. Но хочу начать изучение уже сейчас. Может кто посоветует с чего начать?)
Если начинаете совсем "с нуля", то сперва стоит ответить на вопрос - для чего Вы хотите изучить программирование и сколько усилий/времени хотите на это потратить. Одно дело, если это просто любопытство, первое знакомство с предметом. Здесь лучше начать с чего-нибудь совсем простого, что позволит получить немедленный результат. Если цель изучить программирование, чтобы уметь решать задачи в своей какой-то области, то возможно есть смысл сразу сориентироваться на подходящем языке, чтобы не углубляться в вопрос. И, конечно, совсем другое дело, если собираетесь заниматься программированием профессионально и готовы этим заниматься много и долго.
Что читать. Начинайте с простого. Вполне подойдет школьный учебник по информатике, а лучше - весь школьный курс. Сейчас программа вполне приличный объем знаний предлагает, причем в хорошем ключе - не просто язык программирования, а именно технология работы с информацией.
Если в качестве первого языка выберите Паскаль (здесь я согласен с Алексеем Молчановым полностью) - читайте руководство от автора Н. Вирт "Паскаль. Руководство для пользователя и описание языка".
Ну, а дальше видно будет. На мой взгляд полезно (может, не сразу, частями) изучить многотомник Д. Кнута "Искусство программирования". А так же книги и статьи, в которых рассказывается о стилях, организации работы, методах и приемах. Как правило, такие книги ориентированы на специалистов, но лучше сразу приучаться писать красиво и аккуратно. Здесь, например, можно почитать Э. Хант, Д. Томас "Программист-прагматик. Путь от подмастерья к мастеру" и замечательную книгу "Совершенный код" Стива Макконела и другие его книги.
Ну, а дальше - по ссылкам, спискам литературы...
Даурен Азербаев
Даурен Азербаев
688
Лучший ответ
Эдуард Степанян А как роботов программируют?)
Попробуй зайти на http://ideone.com/muysFj, там я для тебя написал пример программы на Паскале.

Write - написать текст.

WriteLn - написать текст и перейти на новую строчку.

if ...then ...else - условный оператор. При соблюдении заданного условия выполняется оператор, идущий после then. Иначе выполняется то, что идет после else.

for ...do - оператор цикла. Он выполняет некоторую операцию несколько раз - по одному разу для каждого значения заданной переменной "от сих до сих" (в моем случае - от 1 до 3, то есть сначала для i = 1, потом для i = 2 и для i = 3).

Randomize - запуск генератора случайных чисел.

Random(3) - получение целого случайного числа в диапазоне [0; 3), то есть 0, 1 или 2. Повторный запуск программы будет давать разные результаты.

var - после этого слова ("переменная") идет объявление переменных. В моем случае переменная одна - "i" типа Integer (целое число).

Основная программа находится между begin и end.

Попробуй побаловаться и написать свою программу (нажми Edit над программой). А дальше можно будет изучать Паскаль по учебникам.
Сыроежкин, ты?
Максим Лысенко
Максим Лысенко
72 535
Поспать
Паскаль или VBA
Юра Кудымов
Юра Кудымов
17 969
С паскаля. Самый простой язык.
Смотря, какой язык программирования будете использовать. И вообще, компьютерное ли оно будет? Может тебя будут учить роботов лего программировать на леговском самописном языке. Тут конкретики нет в вопросе.
Паскаль будет проще всего.
начинай с fasm он самый легкий!
Начни с изучения правильного построения предложений)
Фаил Исаев
Фаил Исаев
1 537
Если просто программирование приложений для компов - то java. Если взять электронику - программирование плат, ассемблер, иногда с++. Мое мнение - java
Юрий Зырин
Юрий Зырин
1 411
Ассемблер+ Си++
+ много знаний по и т д и т п
Учи алгоритмы - структурное программирование - процедурное программирование. Есть курс одного хорошего программиста, но он жадный и просит 2ух людей привести. Просто оставлю это здесь
http://jc.coding99.ru/recommends/form/code/EdFUnhYFf
Информатика 9 класс Н. Т. Ермеков В. А. Криворучко Л. Н. Кафтункина Язык программирования Pascal
ПИши мне Вконтакте будем изучать вместе: https://vk.com/id327998136
Узнать на каком будете писать (Будут преподавать), собственно тот и учить.
ворда