Python это легкий в изучение язык программирования. Синтаксис языка прост, лаконичен, удобочитаемый. На python можно реализовать большинство задач, от разработки сайта до написания нейросетей. Python очень удобный и гибкий язык для программирования и обучения.
заходишь на любой программерский форум. Находишь там раздел JS. Читаешь тысячи задач от студентов (там же есть ответы).
Программирование на JS чем-то в корне отличается от программирования на паскале/плюсах/жабе/питоне/... ? - если нет - то ищи просто задачник. Опять же, на форумах можно найти. Можно на каком-нибудь acmp.ru олимпиадные задачи порешать (там же есть теория и анализы решений).
Я думаю, что это повелось ещё с тех пор, когда языки программирования только начали придумывать. Возникло несколько основных алгоритмов интерпретации написанного кода, то есть понимания введённых инструкций языком программирования. Введённые инструкции хранились в определённой форме. Я смотрел в некоторых системах как они хранились. Вообщем там машинные слова хранились в таком виде, что хранилось слово не целиком, а без первой буквы. Вместо неё хранился какой-то код, не являющийся буквой. Например слово PRINT хранилось в таком виде .RINT. И один и тот же алгоритм применялся во многих разных местах, как собственно и микросхемы от intel. Возможно цифры и не использовались в начале имени переменной всвязи с неудобностью этого при использовании данных алгоритмов. Потом это вошло в правило и привычку, поэтому так и повелось. А может быть потому, что если бы можно было начинать с цифры, то кто-нибудь мог бы составить переменную из одних только цифр и возник бы небольшой казус при чтении программы.
Например была бы операция присваивания:
34=56
или
89=89
Возможно математики, участвовавшие в создании языка программирования, когда увидели такие операции, объявили о непримиримом несогласии с такой возможностью, заявив, что это оскорбляет математику.
Ведь можно было бы записать переменную с именем "5" как:
5=2*2
И выглядело бы это как будто дважды два пять, а не четыре.
С++
c#
php
VB
____________________________________________________________________________<wbr />____________________________________
Полный новичок - понятие растяжимое! Вообще далек от программирования? Или все таки IT-шник, но только знаток других алгоритмических языков и с построением сайтов не знаком? Если не программист, то очень сложно будет понять, а если второе, то есть у человека имеется IT-образование, то я бы посоветовала начать с изучения книг : Николай Прохоренок "HTML,JavaScript, PHP и MySQL" с видеокурсом или Робин Никсон "Создаем динамические веб-сайты с помощью PHP, MySQL и JavaScript". Изучив книги и рассмотрев внимательно примеры, приведенные в этих книгах, Вам станет ясно как использовать PHP, создавая себе сайт!