Другие языки программирования и технологии

Помогите с выбором языка программирования

изучаю питон,но понял,что он не совсем подходит для моих целей (язык изучает каждый второй школьник,и,думаю,из-за этого потеряет свою актуальность).Каждый язык после него кажется мне сложным,но пока в моём приоритете php или go.Подскажите какой-нибудь востребованный интерпретируемый язык программирования,где не слишком сложный синтаксис
Не надо начинать с интерпретируемых языков.

Python, PHP, JavaScript и прочие языки с динамический типизации учат НЕ задумываться о тех вещах, которые необходимо учитывать при написании кода на языках со статической типизацией. И, одновременно, они провоцируют новичка писать говнокод.

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

Так что начинать надо с языков, имеющих максимально сильную статическую типизацию.
Давид Бодров
Давид Бодров
54 660
Лучший ответ
Вова Билусяк Если нaчинaть со cтaтичecкoгo языкa, а пoтoм пepeйти на динaмичecкий, не пopoдит ли вceдoзвoлeннocть пиcaть гo..нoкoд?
Если интерпретируемый и легкий, то определенно Lua. Клевый язык.
Или JS + Node.JS + React. Это если актуальности хочешь.
Артем Панасов
Артем Панасов
95 496
Давид Бодров И используется он в back-end только как встроенный скриптовый язык в Nginx и Tarantool.
HTML и CSS
JavaScript
Python
C/C++
C#
Java
Go
Kotlin
Swift
Зарплаты
Что выбрать для старта?
Какой стек учить?
Направления и языки
В сфере IT есть разные направления разработки, вот самые распространенные:"(язык изучает каждый второй школьник,и,думаю,из-за этого потеряет свою актуальность)" - ошибка ! В школе его преподают криво и школьные знания это незнания
Тарас Пилипчак
Тарас Пилипчак
68 681
ну так выбери тот, который устраивает.. суть не в языке, а в технике программирования
Для получения полного изображения открой это в отдельной вкладке и удали в адресе "_800".
Заблуждаетесь, питон актуальность не потеряет, так как он идет как основной серверный язык программирования, применяющийся для конфигурирования операционных систем, входит в стандартный комплект поставки linux систем, имеет множество фреймворков,
применяется для обработки биг дата,
применяется для создания искусственного интеллекта, нейронных сетей,
используется в научных вычислениях,
поэтому стоит продолжать изучать питон, только на намного более серьезном уровне чем в школе, изучать алгоритмы, структуры данных, решать олимпиадные задачи

Вот, например, посмотрите acm.mipt.ru/twiki/bin/view/Cintro/PythonGraphs
Леонид Парсаев
Леонид Парсаев
42 166
Давид Бодров И используют Python на сервере исключительно сисадмины, которые программистами не являются. Так же, как не являются программистами специалисты по машинному обучению и аналитики данных. Именно потому Python - который разработан специально для непрограммистов и на котором можно быстро написать типовой примитивный говокод, решающий типовую рутинную задачу.

Покажи хоть одну нейросеть, созданную на Python. Любая "нейросеть на Python" состоит из готовой библиотеки нейросети, полностью написанной на C++, и написанной на Python примитивной интерфейсной прокладки между креслом и библиотекой - лишь передающей библиотеке обрабатываемые данные и получающей из библиотеки готовые результаты обработки.