https://scratch.mit.edu/
когда |0 нажат
идти (10) шагов
играть звук (мяу) до конца
Попробую ответить на данный вопрос исходя из того, что вопрос задаёт человек, не имеющий никаких представлений о программировании, не знающий ничего и желающий связать свою жизнь с профессией программиста.
Если Вы хотите погрузиться в мир программирвания - то прежде всего нужно выбрать, с какого язык программирования стоило бы начать.
Давайте будем предъявлять к языку такие требования:
1) Простота изучения (для новичков)
2) Востребованность у работодателей.
3) Универсальность - то есть возможность использовать язык в многих областях, а не только в одной как то web, аналитика или программирование сложных визуальных оболочек в ОС linux.
Если сложить все эти пункты вместе - то по моему глубокому убеждению альтернативы Python тут просто нет. Это действительно простой, универсальный язык программирования, пользующийся высоким спросом у работодателей.
С языком определились. Ищем курсы на рынке.
Лично я прошел пробные вводные курсы python почти у всех представителей данного рынка, и понял, что ничего лучше, чем Yandex Praktikum тут нет.
Объясню почему:
1) Доходчивое объяснение матерала. С мотивирующим юмором.
2) Круглосуточная тех поддержка. Небольшим минусом является то, что она всё же иногда нужна, но имхо ничего в этом мире идеального нет. Ребята довольно оперативно и доброжелательно решают возникшие проблемы.
3) Наставники из топ компаний. Действительно крутые разработчики, в том числе из самого Yandex.
4) Разработчик курса - один из ведущих специалистов по Python на территории бывшего СССР.
5) Доброжелательная обстановка общения, созданная кураторами курса и единомышленниками.
Какой язык вас интересует?
Я вот сейчас самообучаюсь, так сказать, вот три сайта:
https://www.codecademy.com/learn (здесь все доступно, особенно если новичок - по HTML и CSS все расскажут и покажут). Есть практические задания, чтобы было понятно, что к чему.
https://www.w3schools.com/ (дизайном похуже, но знаниями получше. Я использую для повторения и расширения знаний, полученных на codeacademy)
https://geekbrains.ru/ (через 20 минут как раз начало курса программирования для начинающих. А так всякие вебинары, семинары и много других полезностей).
Если вы только начинаете обучаться программированию, то я бы на вашем месте начал с бесплатного и полезного материала. Например есть много роликов на youtube и есть хорошие блоги по программированию, например tproger.
Из хороших курсов рекомендую:
https://codecombat.com - JavaScript в игровой форме
Из ресурсов по программированию:
http://habr.com - наиболее популярные ресурс для программистов