Программирование — это способ, с помощью которого вы даете инструкции своему компьютеру для выполнения определенной задачи. Для этого нужно поговорить с машиной, а машина (компьютер) знает только двоичный язык. Итак, некоторые великие люди изобрели своего рода средство связи для общения с компьютером, и оно называется «Язык программирования».

Выбор языка программирования для изучения на самом деле зависит от того, что вы собираетесь с ним делать. Итак, если вы хотите быть веб-разработчиком, Javascript наряду с HTML, CSS и Python или Rust, если вы хотите быть разработчиком Android, Java или Kotlin — ваш выбор, если вы выбираете встроенные системы или низкоуровневый материал, C/C++ будет хорош, C++ используется для разработки игр, и каждый язык программирования эффективен в своей области применения.

Если вы не уверены, что собираетесь делать, то лично я всем советую начать с C/C++. Потому что, если вы начнете с других языков программирования, таких как Python, Java и т. д. (я знаю, что они известны), вы никогда не узнаете, как на самом деле работает код внутри компьютера. В случае «C/C++» этот язык представляет собой почти современную форму машинного языка, и он объяснит вам, как управляется память, как на самом деле работают классные программные штуки (не в случае с Python, Java и т. д.). . C имеет дело с вещами на машинном уровне, а C++ — самый быстрый язык программирования, он используется в разработке игр, и даже вездеходы НАСА программируются на C++ для более быстрого выполнения.

Итак, я провел небольшое исследование и обнаружил, что чтение книг поможет мне достичь моих целей. И в Интернете есть много руководств и курсов, лично я предпочитаю freecodecamp.org для веб-разработки. И если вы читаете эту статью, я почти уверен, что у вас есть доступ к Интернету, поэтому в ваших руках целый океан ресурсов. Просто запомните эти 3 пункта в первый день, и в конце концов вы поймете, как летать по небу.

· Практика делает вас хорошим программистом

· В вашем коде будут баги (ошибки), но не стоит беспокоиться, потому что у самых опытных тоже будет такая проблема…

· Просто будьте последовательны и тренируйтесь каждый день (даже если это 10 минут в день)

Даже будучи программистом, я каждый день узнаю много нового. Если вы полны решимости и очень хотите научиться программированию, добро пожаловать в мир программистов!