Какой язык программирования выбрать в 2024 году?
Summary
TLDRThe video script by Anastasia, a lead analyst at Wildes, guides viewers on selecting the right programming language in 2024. It emphasizes Python's versatility and ease of learning, suitable for various IT specializations like data analysis and game development. The script compares Python with other languages like Java, JavaScript, C#, and Go, discussing their syntax, community support, and job market demand. It advises beginners to start with simpler languages before tackling complex ones like C++ and Haskell.
Takeaways
- 😀 The video is a guide on choosing the right programming language in 2024, presented by Anastasia, an analytics host at Wildes.
- 🔍 The difficulty for beginners in selecting a programming language stems from the vast diversity of technologies available.
- 📈 Key parameters for evaluating programming languages include current job vacancies, average salary levels, learning difficulty, and language capabilities.
- 🌐 Specializations in the IT industry mentioned include front-end development, data analytics, data science, testing, and game development.
- 🏆 Python is highlighted as a leading language due to its simplicity, extensive libraries, frameworks, and cross-platform capabilities.
- 💡 Python's ease of learning, readability, and large community support make it an ideal language for beginners and versatile across IT fields.
- 💻 The script provides insights into Python's syntax, its use in various applications like web development, automation, and gaming, and its job market demand.
- 🌟 Java is discussed as a robust language used by large companies for its platform independence, security mechanisms, and community support.
- 🚀 JavaScript is presented as essential for front-end development, known for its simplicity, numerous frameworks, and large developer community.
- 🎮 C# (C Sharp) is identified as a powerful language for game development, mobile applications, and dynamic web applications, particularly with Unity.
- 🚀 Go (Golang) is introduced as a simple, high-performance language used in web development, cloud technologies, and system utilities, with growing demand.
- 🚫 The video advises against starting with complex languages like C++ for beginners, recommending simpler languages like Python, Go, or JavaScript as entry points.
Q & A
Why is it challenging for beginners to choose a programming language?
-It is challenging because there is a vast diversity of programming languages available, and when starting to learn, especially online, it can become overwhelming due to the amount of information.
What are the key parameters used to evaluate programming languages in the script?
-The key parameters include the number of open job positions, average salary levels, the difficulty of learning the language, code examples, and the applications and industries where the language is in demand.
What is the most popular programming language according to the TIOBE index mentioned in the script?
-Python is the most popular programming language according to the TIOBE index, as it holds the leading position among all programming languages.
Why is Python considered easy for beginners to learn?
-Python is considered easy for beginners because it has a simple and clear syntax, a large number of libraries and frameworks that allow for code reusability, and easy integration with other programming languages.
What are some of the industries where Python is commonly used?
-Python is commonly used in web development, data analysis, data science, game development, and automation tasks, among other fields.
What is the average salary for a Python developer according to the script?
-The average salary for a Python developer can range from 50,000 to 100,000, depending on the experience and additional frameworks knowledge.
What are the advantages of Java as a programming language?
-Java is advantageous due to its platform independence, large number of libraries and frameworks, built-in security mechanisms, and the ability to create multi-threaded applications.
How does the learning curve of Java compare to Python?
-Java has a steeper learning curve than Python due to its stricter typing system, more complex syntax, and the need to understand object-oriented programming more rigorously.
What is JavaScript mainly used for, as per the script?
-JavaScript is mainly used for front-end development to create the client-side part of applications, making websites interactive, and developing browser-based games.
How does the script describe the syntax of C# in comparison to Java?
-The script describes C#'s syntax as being somewhat more complex than Python but similar to Java, with some differences in their applications.
What are some of the languages that the script advises beginners not to start learning?
-The script advises beginners not to start learning languages like C++ and Haskell due to their complex syntax, difficult memory management, and abstract concepts that require a different style of thinking.
What are the recommended first languages for beginners according to the script?
-The recommended first languages for beginners are Python, Go (Golang), and JavaScript, as they have a more understandable syntax and are simple to grasp as an introduction to programming.
What are the specific programming languages used for Android and iOS development mentioned in the script?
-The script mentions Kotlin as a good choice for Android development and Swift for iOS development, both having simple and understandable syntax.
Outlines
📊 Choosing the Right Programming Language in 2024
Anastasia, a lead analyst at wildes, introduces the complexity of selecting a programming language for beginners due to the vast array of technologies available. She suggests evaluating languages based on current job vacancies, average salary levels, learning difficulty, code examples, and application possibilities across various IT specializations such as front-end development, data analysis, and game development. Python is highlighted as a leading language, easy to learn, versatile with numerous libraries and frameworks, and applicable across multiple IT fields. The paragraph also touches on Python's syntax simplicity and the large community support available for beginners.
🚀 Python's Dominance and Java's Versatility
The script discusses Python's popularity and its leading position according to the TIOBE index, with a focus on its ease of learning, extensive libraries, and cross-platform capabilities. It compares Python with Java, a platform-independent language known for its robustness, security mechanisms, and large developer community. Java's suitability for large enterprises and its use in creating multi-threaded applications are highlighted. The paragraph also provides insights into the job market for Python and Java developers, including average salaries and the number of vacancies, emphasizing the high demand and competitive nature of these roles.
🌐 JavaScript for Front-End Development and Beyond
JavaScript is presented as a language primarily used by front-end developers for creating interactive and dynamic web pages. Its ease of learning, vast ecosystem of frameworks like React and Vue.js, and large developer community are emphasized. The script also mentions JavaScript's application in large companies, mobile applications using frameworks like React Native, and its role in browser games and smart home projects. The learning curve for JavaScript is discussed, noting its dynamic typing and object-oriented programming features, as well as the availability of educational resources for beginners.
🎮 C# for Gaming and Go for High-Performance Applications
The script introduces C# as a language with a powerful ecosystem, primarily used for game development and mobile applications, with cross-platform capabilities. It compares C# with Java, noting their similar syntax but different application domains. Go (Golang) is highlighted for its simple and intuitive syntax, high performance due to its compilation to machine code, and support for parallelism. The use of Go in web development, cloud technologies, and system utilities, including Kubernetes, is discussed. The paragraph also covers the learning curve for Go and its growing demand in the job market, with competitive salaries and a rising number of job vacancies.
🛠️ Advanced Languages for Experienced Programmers
The final paragraph advises against beginners starting with complex languages like C++ and recommends beginning with C before moving to C++. It also mentions Haskell as a functional programming language that requires a different mindset and can be abstract for inexperienced programmers. The script concludes by recommending Python, Golang, or JavaScript for newcomers due to their straightforward syntax and wide applicability. It also touches on Kotlin for Android and Swift for iOS development as good choices for beginners interested in mobile app development. The paragraph ends with an encouragement to subscribe to the channel for more information on programming and IT trends.
Mindmap
Keywords
💡Programming Language
💡Python
💡Job Vacancies
💡Salary Level
💡IT Specializations
💡Java
💡JavaScript
💡C# (C Sharp)
💡Go (Golang)
💡Frameworks and Libraries
💡Cross-Platform
Highlights
Anastasia, a leading analyst at Wildes, discusses strategies for choosing a programming language in 2024.
The difficulty for beginners in selecting a programming language due to the vast array of technologies available.
Key parameters for evaluating programming languages include job vacancy numbers, average salary levels, learning difficulty, and language capabilities.
Introduction to IT industry specializations such as front-end development, data analytics, and game development.
Python's leading position in the TIOBE index and its versatility across various IT sectors.
Python's ease of learning, extensive libraries, and frameworks that facilitate code reusability.
Python's syntax is concise and easy to integrate with other programming languages, making it cross-platform.
The simplicity of Python's syntax makes it beginner-friendly and suitable for various IT fields.
The abundance of free resources and a large community for Python, aiding in learning and finding mentors.
Python's widespread use in AI models, web applications, and large companies like Avito for end development.
The number of job vacancies for Python developers and the average salary levels on HeadHunter.
Java's platform independence, rich libraries, and frameworks, and its popularity for server applications.
Java's built-in security mechanisms and its use in large companies like Netflix and Google.
The learning curve for Java is steeper than Python, with a more complex syntax and strict typing.
JavaScript's use in front-end development and its ease of learning compared to Python and Java.
JavaScript's dynamic nature, large community, and frameworks that simplify web development.
C#'s object-oriented programming, cross-platform capabilities, and use in game development with Unity.
Go's simple and intuitive syntax, high performance due to compilation to machine code, and support for parallelism.
Go's popularity in web development, large companies, and cloud technologies, including Kubernetes.
The recommendation against starting programming with complex languages like C++ and the suggestion to begin with C or easier languages.
For beginners, Python, Go, or JavaScript are recommended due to their understandable syntax and wide applicability.
Specialized languages like Kotlin for Android and Swift for iOS development are also good choices for beginners.
Transcripts
хватит изучать этот язык
программирования Если вы хотите быстро
войти вти Вы должны знать что актуально
и востребовано на сегодняшний день Меня
зовут Анастасия я ведущая аналитик
wildes и Сегодня я расскажу как не
запутаться и правильно выбрать язык
программирования в середине 2024 года
приступим почему же так сложно новичку
выбрать тот или иной язык
программирования на старте Да потому что
сейчас огромное многообразие различных
технологий языков программирования И
когда ты начинаешь что-то изучать
особенно по интернету у тебя начинает
просто пухнуть голова а чтобы
разобраться в этом вопросе мы будем
оценивать наши языки программирования по
нескольким ключевым параметрам первую
очередь Конечно же это количество
открытых вакансий на текущий момент
уровень средней заработной платы
Насколько сложно изучать тот или иной
язык программирования плюс мы
обязательно с вами посмотрим немножко и
код каждого из языка и возможности также
тех или иных языков это применения для
различных продуктов сфер и так далее но
перед тем как мы с вами приступим к
языкам программирования обязательно
нужно с вами проговорить момент какие
специализации есть в it индустрии
Конечно же это фронтенд разработка
Конечно же это Кэн аналитика данных и
Data Science это тестирование это Game
development на самом деле их может быть
ещё больше но возьмём такие основные
Давайте начнём с одного из самых
популярных языков На текущий момент
вообще в принципе на нашей планете по
версии индекса ty Python потому что
Сейчас занимает на самом-то деле
лидирующее место он занимает первое
место среди всех языков и практически
Python используется в каждом из этих
направлений которые мы с вами ранее
разобрали Python достаточно просто в
изучений плюс у него очень много
библиотек фреймворков которые позволяет
вам не писать какой-то код с нуля А уже
переиспользовать готовые решения Ну и
конечно же это лёгкая интеграция с
другими языками программирования и это
Крос платформе есть когда вы что-то
написали для одной не знаю там системы
Linux и это вы можете запустить потом на
винде Ну и конечно же вы можете сразу
посмотреть на синтаксис пайтона он
достаточно лаконичный где мы здесь
сначала описываем функцию суммирования
потом подаём в эту функцию данные и
выводим результат поговорим про
сложность изучения Python на самом деле
всех тех языков которые мы сегодня с
Вами рассмотрим Это самый лёгкий язык
его легко читать очень понятный
синтаксис и для новичков это как
говорится то что доктор прописал плюс
конечно же мы его можем использовать
практически в любой из сфер it и по Пай
очень много ресурсов в особенности
бесплатных ресурсов огромная коммьюнити
Где вы всегда в том числе можете
получить ту или иную помощь Ну и конечно
же очень много специалистов всегда можно
найти ментора вот да под изучение
данного языка программирования Где и как
можно использовать Python Ну конечно же
у всех на слуху любимый нам CH gpt это
благодаря пайтону в том числе обучались
такие подобные модели модель на
основание трансформер это различные
веб-приложения
э различные сайты до сих пор большие
компании тот же Авито использует Python
для своей энд разработки это
автоматизация задач Вы можете
использовать Python даже для
автоматизации каких-то своих рутинных
задач и это достаточно быстро просто
плюс огромное количество фреймворков вам
сократит код в несколько раз по
сравнению опять же с другими языками это
разработка игр но всё-таки я бы здесь
сказала больше конечно же применять для
разработки игр c+ Plus и CSP поэтому
здесь идёт больше как дополнение да и
это I это интернет вещей где может
использоваться ещё дан язык если мы
говорим про количество вакансий по
запросу Python на том же хедхантере Да
но не забываем что у нас есть множество
и других ресурсов где могут выкладывать
вакансии то на сегодняшний день На
момент записи видео вакансии со знаниями
языка пайтона это не только Python Back
конт разработчики это ещё и дантисты Да
это ещё могут быть где-то тестировщики
более 6.000 вакансий и это достаточно
также стоит указать что это разные
позиции как и для начинающих так и Для
более опытных специалистов но Давайте
смотрим их более детально если говорить
про Джуна как правило это может быть без
опыта Либо мы говорим jun плю с опытом
там примерно полгода А то средняя
зарплата здесь составляет около 50.000
вы это можете посмотреть сами на сайте
карьеры хэдхантера это средняя зарплата
только если мы указываем в знаниях
Python Если вы добавляете какие-то
другие фреймворки это в любом случае
нужно будет делать то средняя зарплата
может в принципе вырасти и до 100.000
важный нюанс здесь рассмотрены зарплаты
только пайт на разработчика
если мы говорим про midle вакансии Да
только если выбрать Python это 120 но по
моим оценкам это idle позиции сейчас
зарабатывают точно 200 как правило
кандидаты просят 300 Это не то что я
придумала это то что запрашивает рынок и
то какие офферы видим Мы и то на
основании каких офферов нам приходится
нанимать кандидатов Потому что сейчас
ещё раз повторюсь и не раз повторяла
своём видео многократно сейчас есть
действительно большая проблема с со
специалистами если говорить про сини
разработчика опять же выбирает только
фильт Python это 300 но в рынке это
точно 400.000 чистыми Ну или примерно та
назовём это так грязными если говорить
про количество вакансий pyon
разработчика это Примерно там 4.000
вакансий опять же из дня в день может
меняться если говорить про backend
разработку то как правило сейчас на
текущий момент открыто 1.000 вакансий
если говорить про направление аналитики
данных и Data Science то в целом Здесь
также открыта 1.000 вакансий Примерно
там на аналитика данных 500 и на
дантиста тоже примерно 500 с учётом
разного уровня а средняя зарплата именно
по аналитике именно по дата сансу чуть
выше чем у кнд разработчиков на текущий
момент а освоить Python с нуля и
Получить высокооплачиваемую профессию ты
сможешь на курсе P Magic в котором мы
дадим тебе качественные и
структурированные знания по всем
ключевым концепциям машинного обучения
переходи по ссылке и регистрируйся на
курс перейдём к следующему языку а
точнее рассмотрим мы язык Java что это
за такой язык с чем его едят это русп
платформенный язык Опять же да как и
Python Он позволяет запускать наши
приложение совершенно на разных
платформах плюс у этого языка достаточно
много в том числе библиотек и
фреймворков например тоже Spring для
веб-приложений или hibernate для работы
с базами данных Java чем ещё хорош чем
его так любят потому что он имеет
назовём это так встроенные механизмы
защиты и это делает приложение
инкапсулированный более защищённым если
это так можно сказать плюс конечно же
большое достаточно коммьюнити
разработчиков нуно скорее оно не такое
большое как у Пайн разработчиков Да
поэто но всё равно в принципе материал
найти достаточно легко плюс Java
позволяет вам создавать уже как раз-таки
многопоточные приложение в чём его как
раз и преимущество перед Python Ну и
синтаксис вы также сейчас можете увидеть
на экране и сравнить его примерно с
индекси сом пайтона немножко кажется
конструкция сложнее да и читать
конструкцию чуть сложнее поэтому здесь
вы в принципе сами даже уже можете
сделать выводы на основании кода Где
используется данный язык Ну понятное
дело Да как он обладает рядом таких
положительных моментов любят его
использовать особенности крупные
компании Потому что есть требования к
сохранности тех же данных да ко
инкапсуляции тех же данных это такие
компании как netflix Google и используют
Java как как правило для серверных
предложений тот же Сбер если мы говорим
о российских компаниях многие сайты и
сервисы такие как LinkedIn используют в
своей основе Java для создания какого-то
динамического контента Ну и и в принципе
Java используется в бизнесе для
разработки достаточно таких обычно
сложных каких-то систем управление
обработкой данных в том числе как мы с
вами и ранее сказали Java может
использоваться и в обработке больших
данных безусловно жава изучать сложнее
чем изучать тот же Python у чем сложнее
во-первых у Java более строгая типизация
у Python Кстати это ещё одно из
преимуществ у него динамической
типизации явно указывать типы данных что
это там строка число и так далее этого
не нужно делать но уже нужно учитывать
JAVA да это как бы дополнительная так
скажем работа у Java более сложных
синтаксе это вы тоже могли увидеть из
кода он такой более многословный что ли
Более сложный чем Python в принципе это
может отчасти затруднять какое-то чтение
этого кода Да особенно для новичков
Конечно если вы уже влились в этот язык
Понятно для вас это читается достаточно
просто более сложно объектно
ориентированная модель если мы опять же
сравниваем с
более строгие требования в этом плане и
Java является строго объектно
ориентированным языком если мы говорим о
Python Да это тоже ооп язык но он
поддерживает опять же несколько парадигм
программирования включая ооп скорее и
Для джавы более сложная среда разработки
если мы говорим опять же для начинающих
то есть нужно будет какое-то время
потратить чтобы вот разобраться как
запускать программы и как компилировать
такие программы А если говорить про
зарплаты и количество открытых позиций
На текущий момент вот на сегодняшний
день записи видео открыто около 1.800
вакансий на Java разработчика зарплата
Java разработчиков чуть выше чем
зарплата у Python примерно добавьте
просто по каждому из уровней 10% но и в
изучении для начинающих этот язык будет
сложнее Давайте теперь поговорим про
JavaScript э этот язык используется как
правило фронтенд разработчиками для
разработки клиент най части приложения а
JavaScript достаточно прост в изучении
если мы будем сравнивать е с питоном Ну
что-то соизмерима похожее он легче чем
Java но может быть чуть-чуть временами
сложнее чем тот же Python также
существует огромное количество
фреймворков это тоже один из его таких
плюсов гуляр vuejs и так далее они
значительно упрощают разработку
JavaScript есть огромная коммьюнити
разработчиков где всегда можно получить
какую-то помощь обсудить какой-то новый
тот или иной фреймворк какие-то
новшества в этом языке Ну и конечно же
это создание различных классных
интерактивных динамических веб-страниц
это напрямую улучшает пользовательский
опыт и код JavaScript также можете
увидеть на экране Где используется
JavaScript конечно Он может
использоваться как и в крупных компаниях
как и в мелких как и в средних Один из
таких примеров это Google который
использует данный язык в таких
приложениях как Google Docs gmail это в
том числе и различные мобильные
приложения да то есть это не обязательно
какие-то веб-страницы Где здесь можно
использовать такой фреймворк как react
native и Он позволяет по уже
разработчикам создавать именно мобильные
приложения под iOS и под тот же Android
примером В принципе такого приложения
может быть тот же самый uber Ну и это
создание различных браузерных игр и
применяется в проектах которые связаны с
АТ это проекты для управления умным
домом Насколько сложно изучать JAVA да у
него достаточно простой синтаксис
чуть-чуть сложнее как мы с вами ранее
сказали чем у пайтона но полегче чем у
джавы как и у пайтона здесь динамическая
типизация то есть нет такой проблемы как
у предыдущего языка плюс JavaScript
поддерживает объектно ориентированное
программирование но опять же не такое
строгое как у джавы единственное С чем
может возникнуть момент если мы опять же
сравниваем с Python - это прототипное
наследование и опять же там вопросы
синхронности то есть с этим немножко
придётся поработать но есть момент такой
что очень много ресурсов в особенности
бесплатных и вы всегда сможете для себя
найти какой-то тоже бесплатный
образовательный контент по данному языку
Если говорить про количество открытых
вакансий на текущий момент то сейчас
открыто около 2.000 если брать зарплату
фронтенд разработчика то он примерно
сопоставим зарплатой со знанием Python
языка Ну с Python кнд разработчиком
возможно временами он может быть чуть
ниже там на 5% Ну примерно Я бы сказала
что соизмерима если мы говорим про
сложность нахождения работы сейчас в
принципе как и для каждого яз иков
необходимые руки да необходимые люди То
есть в принципе запрос на it
специалистов конкуренция среди jav
разработчиков достаточно велика но
проблема именно найти хорошего опытного
разработчика знающего и знания в
принципе они ценятся везде Давайте
перейдём к следующему языку это язык CSP
достаточно простой язык он имеет мощную
экосистему а в нём поддерживается
объектно-ориентированная
программирование Ну и опять же как мы с
вами ранее обсуждали для других языков
это кроссплатформенность плюс синтаксис
CP вы можете увидеть на экране уже
немножко складывается впечатление что
это чуть сложнее да чем-то он похож на
язык Java в принципе отчасти имеют
похожий синтаксис Но немного они
применяются для разных вещей в принципе
если вы будете переходить с одного языка
на другой либо изучать оба таких языка
то вам уже здесь будет проще но если мы
говорим про сложность да Опять же
отталкиваясь от Python то CSP безусловно
он сложней он также полностью объектно
ориентирован и Здесь также как у Java
есть явная типизация для чего может
использоваться CSP Ну это в первую
очередь конечно же разработка игр это
разработка в том числе и каких-то
мобильных приложений это разработка
различных компьютерных приложений в том
числе создание каких-то динамических ве
приложений в том числе с помощью aspnet
это использование в различных игровых
движках То есть это можно сказать то что
повсеместно и CSP является в принципе
основным языком для разработки игр на
платформе Unity это один из назовём это
так популярных игровых движков Что
выбрать между джавы и C шапо Да вот в
первую очередь конечно же нужно
посмотреть на направление чем вы хотите
заниматься да если это разработка игр то
безусловно здесь стоит говорить о CSP
если это какие-то различные
корпоративные
приложения то это Big Data та же самая
то здесь я бы наверное выбрала в пользу
Java языка Давайте поговорим про
зарплаты сознанием и про вакансии со
знанием CSP На текущий момент открыто
317 позиций зарплаты Примерно они в
принципе приблизительно одинаковые для
всех этих направлений Можно сопоставить
даже с зарплатами pyth разработчика но
возможно для игр будет чуть больше ну и
перейдём к
набирающее языку программирования это Go
Ну или иначе ещё бывает называет Go гон
достаточно прост синтаксис он понятный
интуитивно легко читается достаточно
прост в изучении но опять же чуть
посложнее чем питон у гоу языка у него
достаточно высокая производительность Go
он компилируется в машинный код и именно
это обеспечивает быструю работу
сопоставимы в принципе с теми же языками
C и c+ Plus и плюс также Go Он
поддерживает параллелизм Ну и код языка
Go вы можете увидеть на экране В
принципе прочесть уже чуть проще Да чем
другие языки Где же используется у нас
Go Ну в первую очередь это различная
веб-разработка опять же Go любят
использовать очень крупные компании где
очень много данных тот же Google тот же
Dropbox опять же пожалуйста тот же у нас
очень много сервисов написано на Go и Go
обычно используется для разработки
высокопроизводительных приложений это
веб-сервисы это серверные приложения
плюс конечно же Go используется в
облачных технологиях и Go ещё может
использоваться для создания системных
утилит инструментов опять же тот же
кубернетес он был написан на Go Как
сложно изучать Go имеет достаточно
чёткий такой синтаксис он достаточно
лаконичный проще его читать безусловно
чем по сравнению с тем же Java языком по
Go много ресурсов но конечно не так
много как по другим языкам
программирования всё-таки это набирающий
популярность язык если говорить про
уровни зарплат голан разработчиков и
количество вакансий то сейчас примерно
открыто 1.400 вакансий со знанием голан
зарплаты разработчиков сопоставимы с
зарплатами Java То есть это примерно на
10 там 15% выше чем у Python
разработчиков но если мы опять же берём
позиции доценти сов то эти зарплаты они
на текущий момент сопоставимы плюс спрос
на таких разработчиков в особенности в
России растёт да Потому что есть
определённые требования к тем или иным
сервисам они должны быть достаточно
быстрыми и безусловно здесь на текущий
момент именно этот язык по большей части
и спасает плюс можно найти достаточно
много открытых позиций разнообразных с
очень интересными проектами На текущий
момент Ну и осталось поговорить о других
языках программирования чего новичкам я
бы вообще не рекомендовала делать это
изучать программирование с таких языков
как c+ Plus И раз но если вы очень
хотите изучать шные языки то Рекомендую
вам хотя бы начать с C языка а потом уже
переходить на c+ Plus эти языки они в
принципе могут показаться достаточно
сложными их сложно читать в них сложнее
разбираться и это связано с некоторыми
особенностями синтаксиса если мы говорим
про c+ Plus сложный синтаксис сложное
управление памятью я сама просто с
рогани вспоминаю как я изучала в
университете данный язык было очень
сложно очень сложно ещё раз скажу А раз
аналогичная ситуация Да он является
безопасным языком программирования но в
принципе что-то сопоставимое c+ Plus и
есть ещё такой язык как хаскель
достаточно функциональный язык но э
Здесь требуется немножко другой вообще в
принципе стиль мышления о
программировании и его концепции иногда
могут быть достаточно такими прямо
абстрактными и трудными для понимания
без какого-то предварительного опыта
программирования поэтому эти языки Я
всё-таки рекомендую изучать вот после
того как вы какую-то базу по
программированию на основании более
лёгких языков прошли
Исходя из этого для новичков вот то что
как говорится доктор прописал это Python
Возможно это может быть golang либо
JavaScript А И эти языки имеют
более-менее понятный синтаксис они
просты в понимании и как точка входа в
изучении основ вообще самого
программирования самих вот этих парадигм
они прямо очень Классно вам зайдут ну и
плюс Python практически в каждом из
направлений it он используется
специалистами если мы поговорим насчёт
счёт языков программирования для Android
iOS например такой язык как котлин для
Android разработки в принципе котлин для
новичков - это также хороший выбор Если
вы хотите программировать под Android
имеет простой и понятный синтаксис И
если мы говорим про такой язык как Swift
для iOS разработки это в принципе тоже
для начинающих очень хороший выбор тоже
простой и понятный синтаксис но опять же
Это достаточно всё-таки локальные
истории как правило те языки которые мы
с вами рассмотрели они имеют более
широкое применение в различных областях
и Для различных проектов Ну а если вы
ещё хотите больше узнать про
программирование на pyon и про другие
направления в it обязательно
подписывайся на канал и Ставь лайк этому
видео
Weitere ähnliche Videos ansehen
Python Tutorial for Beginners with VS Code 🐍
Which Coding Language should you start with in 2024? For Beginners
AI Programming in 2023: Which Language Should You Choose?
Best programming language to learn in 2024
For High-paying Jobs Programming Languages to Learn in 2024 || Aman's Pathshala
Python vs JavaScript | What to Choose? | ft. Toolify.ai
5.0 / 5 (0 votes)