Основы программирования в любом языке для новичков

Основы программированияСегодня хочу познакомить вас с основами в любом языке программирования. Итак начнем! Вы наверняка слышали такие понятия, как переменные, константы, операторы. Курсы программирования могли бы помочь вам разобраться в этом детально, но если нужна лишь общая информация, ее сегодня как раз и рассмотрим.

Что такое переменная?

Переменная это простым языком — контейнер для хранения информации, в различных языках по-разному, где-то нужно объявлять о переменной и присваивать значение, а где-то достаточно просто присвоить значение, как например в PHP, там присваивание происходит таким образом: «$var = “value”;», в C++ присваивание выполняется таким образом: «int var = 256;». И теперь если вы напечатаете «echo $var;» и запустите скрипт, вы увидите «value»(без кавычек).

Так зачем они нужны?— скажете вы, сейчас уясним. Например, программисту нужно разработать сайт, про машины BMW, и там будут модели, годы и т.д. А наш программист вовсе не разбирается в этом всем, и что он должен делать?— Заносить все значения в переменные.

Например, модель машины «X5» он занесет в переменную «$model», год 2005 занесет в переменную «$year» и т.д. То есть ему не нужно запоминать много цифр, моделей и характеристик, ему нужно лишь ввести это все в переменные в начале программы/скрипта, далее он будет обращаться к ним с помощью переменных.

Значения переменных  так же можно изменять. Например, если у переменной $var значение «value», мы можем его изменить, так же как и присвоили. Нужно еще раз написать «$var = “новое значение”;».  Во всех языках эти конструкции разные, я даю вам пример на PHP, потому, что по моему это самый легкий, но мощный язык. Видите, как все просто, ничего сложного! Курсы C# приводили бы вам похожие примеры, так как эти два языка похожи.

Теперь поговорим про константы.

Константы – почти то же, что и переменные, только их нельзя изменять после присваивания значения. Имена переменных так же принято писать в верхнем регистре. Название константы может начинаться с буквы или подчеркивания. Присваиваются константы таким образом «define(“ИМЯ КОНСТАНТЫ”, “значение”);» . И если вы пропишите то же самое, но с другим значением, PHP просто проигнорирует второе присвоение значения, значение присваивается только один раз. Вывести значение константы вы можете так: «echo NAME;».

Сейчас напоследок поговорим об операторах. 

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

Бинарные же принимают по 2 значения, бинарных большинство. Пример таких операторов – функции сложения и вычитания (плюс и минус простым языком). Вот пример кода: «echo 5+8;», здесь: 5 — первое значение, 8 — второе значение. Тернарные операторы пока слишком сложны для новичков, их пока трогать не будем.

На этом, пожалуй, закончим, надеюсь, что все понятно объяснил! Курсы photoshop для дизайнеров имеют больше значения, так как научиться рисовать сложнее нежели выучить какой-то язык программирования.