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

Хочу начать учить программирование. Подскажите с каких книг начать?

Telman Rzayev
Telman Rzayev
272
Начать не с книг нужно.

Сперва нужно выбрать язык программирования и писать на нем.

Язык программирования выбирают в зависимости от задачи - от того, какие программы хотят писать.

Например, для какой ОС эти программы.

Для Windows в большинстве случаев лучше всего подходит C#, но кое-что (инсталляторы, драйверы, SFX-архивы) писать на C# нельзя - нужно использовать другие языки: C++, PureBasic, Delphi... Начать лучше всего с Си и С++, чтобы изучить основы, которые понадобятся на C#.

Для Android почти во всех случаях идеально подходит Java. Но начинать с Java и вообще с Android - не стоит. Сперва надо научиться писать программы под винду (см. выше).

Для создания сайта - обычно набор HTML+CSS+JS+PHP+MySQL, но можно вместо PHP использовать ASP.NET (это уже дело вкуса и наличия подходящего хостинга). Начинать лучше все же с варианта PHP, поскольку больше учебников и хостингов, в т. ч. бесплатных.

Можно параллельно учиться создавать программы под винду и сайты.

----

Чтобы начать изучать любой язык программирования, необходимо
1) найти, скачать, установить IDE для этого языка. IDE (она же среда разработки) - это программа для написания программ на данном языке.
2) найти в инете урок по написанию хелловорлда на этом языке.
Попробуйте вбить в гугл "c++ helloworld".
Насыплется много уроков с разных сайтов. По которым не получится написать хелловорлд - те в топку и идете дальше. По которым получится - те в закладки, может на этом сайте есть еще какие-то полезные уроки, статьи, примеры программы
В общем-то, в интернете есть почти все. Только надо знать, на каких сайтах оно есть - и искать его там.

----

Если никак не получается даже написать хелловорлд на каком-то языке - то откладывайте этот язык и берите пока другой, на котором это получается. Лишний язык никому еще не помешал.
НС
Нурсултан Садуов
15 749
Лучший ответ
Начните с этого: http://www.coderussia.ru/ru/index.html?lang=ru&level=5
Если сделаете, до 10 уровня, то можно думать про книги, а если нет, то забейте.
Кирилл Крутов
Кирилл Крутов
48 987
Telman Rzayev Ну прошел. И что?
Букварь
Samir Mamedyarov
Samir Mamedyarov
39 908
Начни учитьСЯ русскому языку. А то я подумал, что ты меня учить хочешь.
Telman Rzayev А что не такого в моем русском?
Три поросёнка
можно начинать с scratch а потом лого и python
Лично я учился не по книгам. Находи исходники программ, постепенно, вырезая код из других программ и вставляя в свою, ты добьёшься желанного результата :-)
Информатика 9 класс Н. Т. Ермеков В. А. Криворучко Л. Н. Кафтункина Язык программирования Pascal
ПИши мне Вконтакте будем изучать вместе: https://vk.com/id327998136
Начинай с PureBasic.
Книги по программированию. cyberforum.ru/pure-basic/thread354195.html
Roberto Cavalli
Roberto Cavalli
216