Языков программирования очень много, и каждый имеет свои сложности и варианты применения. Как же выучиться на такого специалиста как программист с полного нуля и без посторонней помощи?
Программирование-это создание программ которые будет выполнять компьютер.
Язык программирования — это система семантических, лексических и синтаксических правил, придуманная человеком для написания программ, которые выполняет компьютер.
С начала существования первых вычислительных машин человечество придумало более 8 тысяч языков программирования.
Пожалуй лучший язык программирования это Python, в то же время он самый популярный. Python используют во многих IT-компаниях мира.
Java и C безусловно тоже очень популярны. Они сложнее Python-а, но владение ими сильно увеличивает понимание программирования в целом.
Еще программисту безусловно нужны, не только знания языков программирования а и знания английского языка. Еще не плохо поможет математика, но если вы хотите делать только сайты и не лезть она вам не нужна.
А что же собственно нужно чтобы делать сайты?
А чтобы делать сайты и стать Frontend-программистом нужно знать:
1. Язык программирования HTML
Базовый язык, без него-никак.
2. Язык программирования CSS
Css предназначен чтобы приукрасить вашу страничку.
3. Язык программирования JavaScript
Чтобы элементы страницы двигались, реагировали на действия пользователя нужно подключить к Html JavaScript. Этот язык сложнее двух предыдущих, но с ним ваша страничка станет по настоящему профессиональной.
А еще есть Backend-программисты.
Видеоролики, гиперссылки и картинки должны быть связаны с сервером, базой данных, с другими интернет-сайтами. Программно-аппаратную работу сервиса берут на себя backend-разработчики.
1.Язык программирования PHP
Он нужен чтобы связать страницу с сервером. И еще он во многом упрощает работу в Html.
2.Язык программирования SQL
SQL нужен чтобы работать с базой данных сайта.
Категорически не рекомендую смотреть на онлайн-школы программирования, по тому как там на мой взгляд обучение хуже.
Я советую по возможности вступить вуз, если такой возможности нету можете свободно найти всю информацию в интернете. Главное: мотивация и концентрация.