Ищете идеальный язык программирования для начинающих?

Интернет битком набит советами, указывающими на популярные, такие как Python, JavaScript или C. Однако у меня есть уникальный подход, который отклоняется от этих распространенных предложений.

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

  1. Это должен быть компилируемый язык. Начать с интерпретируемого языка, такого как Python или JavaScript, может показаться проще, но это будет сложнее, когда вам придется переключиться на скомпилированный язык (что вам нужно будет сделать в какой-то момент). Кроме того, понимание того, как работает компьютер, может быть сложнее.
  2. У него должны быть указатели. Это важно для понимания компьютеров. Но это означает, что мы не можем выбрать Java, C# и другие подобные языки. •
  3. Но должно быть легко начать без использования указателей сразу. Начинать с них может быть слишком сложно и это может напугать новичков. Итак, мы не можем использовать C/C++.

Теперь у нас меньше вариантов. Итак, давайте думать иначе. Почему бы не начать с языка, созданного для обучения, вместо сложного профессионального инструмента?

Вот тут-то и появляется Паскаль. Он не идеален, но с него можно начать. Паскаль поможет вам научиться важным вещам, даже если вы обнаружите, что некоторые его части вам не нравятся. Помните, это всего лишь способ начать обучение.

После того, как вы узнаете об указателях в Pascal, вы можете перейти к C, а затем к C++. После этого вы будете готовы к любому языку. И помните, с чего бы вы ни начали, в конечном итоге вы должны прийти к Rust.