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

Я создаю сайты 💻, мобильные приложения 📱, видеоролики Youtube 🎥 и статьи для блогов вроде этого. Хорошо, как уже было сказано, давайте начнем изучать программирование.

Что такое язык программирования?

Это набор фраз и символов, которые мы можем соединить вместе, чтобы заставить компьютер делать то, что мы хотим. Это язык, который компьютеры понимают для выполнения некоторой работы (например, сложение, вычитание, воспроизведение музыки, просмотр фильма, запуск компьютера и т. Д.)

Процесс написания операторов (строк «текста») на языке программирования с просьбой к компьютеру предпринять действия после их прочтения называется программированием.

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

Стоит ли учиться программированию?

Что ж, решать вам, хотите вы учиться или нет. Но учитывая, что мы живем в 21 веке, я считаю, что программированию обязательно надо учиться. Это эпоха чрезвычайно быстрого роста технологий. Чтобы быть востребованным или понимать вещи вокруг вас, необходимо учиться. С расширением искусственного интеллекта и ежедневными попытками людей достичь других планет, разве не было бы здорово, если бы вы знали, как все это происходит? Теперь вам может быть любопытно: «Это будет сложно? Что, если я не смогу этому научиться? » Чтобы получить ответ, продолжайте читать ⏳.

Сложно ли учиться программированию?

Нет, совсем нет 🎉! Знаешь, поначалу многое может показаться пугающим, но по мере продвижения становится все легче и легче. Запомните мои слова: по сравнению с другими вещами программирование станет намного проще за меньшее время, и не только это, это тоже будет весело 🎈. Разве не было бы удивительно, что вы можете научить компьютер делать некоторые вещи. Хорошо, похоже, вы решили изучить это и двигаться дальше 🌈. Вам предстоит изучить несколько десятков языков программирования. (Вся их работа - указывать компьютеру, как что-то делать). Хммм, похоже, что вы достигли точки на дороге 🚦, где она разветвляется на так много дорог, и вы не уверены, какую из них выбрать, поскольку никогда раньше не ездили по ней. Позвольте мне немного помочь вам:

Какой язык программирования мне следует изучить в первую очередь?

Когда я был у вас несколько лет назад, я много гуглил, спрашивал у многих друзей и родственников с компьютерным прошлым. _ Самое интересное было то, что большинство из них предлагали разные языки по разным причинам_ 😅 Я был сбит с толку, а затем решил выучить тот, который мне преподает в моем университете Ага, я начал программировать на первом курсе. Многие из моих друзей в то время знали более трех языков. Я никогда раньше не писал ни строчки кода, поэтому очень испугался 🤕. Прежде чем двигаться дальше, я хочу, чтобы вы посмотрели это короткое видео от «Code Stars» Оно остановится примерно в 3:30 минуты ⚓. Если вы хотите посмотреть «Далее», просто нажмите «Воспроизвести» или еще продолжить чтение 🎢:

Так я начал изучать язык программирования C ++. К настоящему времени я знаю Java, Python, Dart, PHP, Javascript и C. Если вы хотите подсчитать, включите HTML, CSS, SASS и PUG 😅. Разве это не круто 😎!

Я рекомендую вам изучить C ++, потому что он близок к уровню оборудования, а также подходит для программ уровня пользователя. До сих пор для этих уровней написано много программ на C ++. Это было, есть и будет очень популярно в будущем. Потому что сообщество разработчиков / инженеров добавляет новые функции каждые несколько лет, и это все еще очень мощно.

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

Программы уровня пользователя - это программы, с которыми вы напрямую взаимодействуете. Например: Блокнот, Часы, Календарь, Браузер, Проводник и т. Д.

Многие студенты считают C ++ трудным для изучения. Я согласен с этим, его сложно изучать по сравнению с такими языками, как Python или Javascript. Но поверьте мне, если вы плывете по этому океану, все это будет похоже на небольшие реки.

Итак, давайте погрузимся в изучение C ++ с самого начала. В настоящее время я сосредоточен на написании обучающих статей только для C ++, но в будущем я также включу статьи о Python, машинном обучении, веб-разработке и Flutter. Не беспокойтесь, если вы не поняли ни одного из этих терминов. А пока приступим к C ++ ⛵

C ++ Привет, мир!

Для протокола: C ++ был разработан в 1985 году Бьярном Страуструпом. Вы можете прочитать далее в этой википедии Ссылка.

Это традиция начинать программирование с компьютера, говоря «Привет, мир!» на нашем экране. Ниже приведен код для этого:

Вау! Это 5 строк кода для компьютера, чтобы просто напечатать «Hello, World!» на экране .. Да, я полностью понимаю это чувство. Но продолжайте читать, я помогу вам понять, что происходит построчно 🍒.

#include <iostream>
using namespace std;

Первые две строки помогают нам включить файл заголовка с именем «iostream». Другими словами, это просто еще один файл кода, в котором для вас уже написано много-много кода, чтобы вы могли выполнять простые вещи, такие как печать (отображение) текста на экране, считывание значений с экрана и т. Д. Только сейчас, считайте, что вы включили файл, в котором написана связка кода.

2-я строка означает, что для этой программы будут использоваться «std: standard» функции из этого файла. Подожди! 😅 Так начинается C ++, будет проще.

Технически первая строка называется «Директива препроцессора». Пока подробностей нет, не хочу вас пугать. Просто держите эту вещь в своем уме, и у нас все хорошо.

Вы видите эти две фигурные скобки «{}». Здесь печатается «Hello, World!» код живет. Всякий раз, когда полный код (5-строчный код) запускается на компьютере, он ищет эту основную функцию и пытается запустить все, что находится внутри нее:

Функция - это просто группа операторов (строк) программы, написанных вместе. Она имеет :

  • возвращаемый тип: «int - целое число»
  • имя: «основной»
  • параметры: «(параметр 1, параметр 2,…) - здесь их нет».
  • Фигурные скобки: «{} - открывающая и закрывающая фигурные скобки».

Я не хочу, чтобы вы сейчас думали о «типе возвращаемого значения» и «параметрах», позже мы увидим их на примерах, и на этот раз это даст вам кристально ясную 💎 идею.

cout<<"Hello, World!";

Точнее, это строка, которая точно сообщает компьютеру, что печатать на экране. Запомните это как «cout - C компьютер O utput», а стрелки указывают в сторону cout «‹

Все операторы (строки кода) заканчиваются точкой с запятой ; в C ++, никогда не забывайте об этом!

Привет, мир на языке программирования Python:

print("Hello, World!")

«Вот и все, всего одна строчка кода🤓! Так почему бы нам не узнать это сейчас 😑? Хорошо, я понимаю вашу точку зрения, но если вы сначала выучите это, это будет похоже на игру в Этап 1 Super Mario 🎮. Не совсем Этап 1, смеется, но намного проще по сравнению с изучением C ++. Ваши усилия по изучению C ++ не пропадут даром. Просто доверься процессу и продолжай.

Запуск программ на C ++

Если вы работаете в Windows, я записал Youtube видео Ссылка, следите за ним, и вам будет хорошо. Есть и другое программное обеспечение, такое как Dev C ++, блоки кода, Visual Studio и т. Д. Для написания и запуска программ, я покажу вам лучший и самый быстрый из них, который я использую после нескольких статей в учебнике, когда вы просто освоите Notepad - cmd setup. Завершите настройку на ПК и следуйте инструкциям.

Задача по программированию:

«Вау, спокойный чувак! Я только начал изучать этот ужасный материал, никаких проблем! » 😅 Нет, ты должен это сделать. Это не так уж и сложно.

Ваша задача - распечатать это на экране:

I can write code and teach computer
how to do stuff.

Да, это 2 строки текста.

Подсказка: одна строка должна быть простой, просто скопируйте и замените текст Hello world в предыдущем коде. Перед тем, как ввести вторую строку текста, вам нужно поставить «escape-символ новой строки» - я хочу, чтобы вы попрактиковались в Google. Это будет выглядеть так:

cout<<"I can write code and teach computer.....how to do stuff.";

Вместо… .. вам нужно поставить символ новой строки.

И последнее: Комментарии

Чтобы знать, что делает строка кода, мы часто хотим сохранить несколько подсказок над нашим кодом. Это называется комментариями. Пример :

Компьютер просто игнорирует ваши комментарии, это только для вас, компьютер тут ни при чем.

Отлично! В заключение, я надеюсь, что эта обучающая статья помогла вам начать программирование, и ее было нетрудно понять. Я сохраню это и следующие руководства в моем блоге, здесь мало на среднем уровне. Спасибо всем, это был отличный опыт обмена знаниями о среде 🎈 🎉

Блог KratCode. - В разработке 🚧

Не стесняйтесь комментировать ниже, я постараюсь ответить на ваши вопросы 👋.