Найти тему
Забивной Огурчик

Программирование: языки

Оглавление

Здесь я хочу показать более известные и применяемые языки программирования. Все языки будут показаны на примере вывода в консоль надписи "hello world"

-----------------------------------

Программирование состоит из программ, которые пишут программисты на разных языках. Они могут писать на одном языки или комбинировать их.

Важно, что языки бывают:

  • Компилируемыми: превращаются в двоичный код для определённой платформы.
  • Интерпретируемые: превращает код в инструкции, работающим через виртуальную машину и не зависимую от платформы.

Но стоит сказать, что любой язык - это синтаксис и он может быть и интерпретируемым и компилируемым.

1. Fortran. Первый реализованный язык программирования. Сам язык компилируемый, объекто-ориентированный. Используют Фортран супер компьютеры (не всегда). На нём писали программы для вычислений.

Hello world на Fortran
Hello world на Fortran

2. Assembler. Сложный в освоении и в понимании язык. Он компилируемый и его синтаксис может меняться от платформы к платформе. Сейчас на нём мало специалистов, ведь не везде нужно его применение. На нём писали системы и программы для них.

Hello world на assembler
Hello world на assembler

3. Pascal. Один из наиболее известных. Он компилируемый и его преподают в некоторых школах в старших классах. На нём писали не сложные программы.

Hello world на Pascal
Hello world на Pascal

4. Visual basic. Язык был разработан Microsoft. Он объекто-ориентированный, компилируемый и интерпретируемый. Также используют для небольших программ

Hello world на visual basic
Hello world на visual basic

5. C. Более популярный язык, чем выше описанные. Он компилируемый и он оказал большое влияние на другие языки. Пишут драйвера, программы, игры, системы. Многое перешло с C в C++.

Hello world на C
Hello world на C

6. C++. Приемник C, ставший объекто-ориентированным. На нём пишут программы, игры и системы. Легко перенести код с C. Также после изучения C++ можно понять любой язык.

Hello world на c++
Hello world на c++

7. Java. Создан он был в нулевых и оказал большое явление в IT сфере. Он интерпретируемый, работая на своей виртуальной машине java, которая может работать не только с java. Её часто встраивают в электроприборы. Пишут на java программы и программы на android.

Hello world на java
Hello world на java

8. C#. Попытка Microsoft скрестить Java и C++. Язык интерпретируемый и работает везде, где есть .net (dotnet). Пишут на C# игры (в основном на Unity или Godot) программы и используют как скриптовый язык.

Hello world на c#
Hello world на c#

9. Golang (go). Язык написанный Google. Язык компилируемый. Используют для небольших программ.

Hello world на Golang
Hello world на Golang

10. Python. Очень популярный язык, по которому много курсов и много специалистов. Он интерпретируемый. На нём пишут нейросети, программы и используют как скриптовый язык.

Hello world на python
Hello world на python

11. Rust. Не игра Rust от Facepunch, а язык. Он компилируемый и похож на питон. На нём пишут программы и нейросети, также используют как "безопасный C или C++".

Hello world на rust
Hello world на rust

12. Kotlin. Язык был написан jetbrains и он похож на java. Он интерпретируемый виртуальной машиной java. На этом языке пишут приложения под android.

Hello world на kotlin
Hello world на kotlin

13. Swift. Язык компании Apple. Язык компилируемый и используется в технике Apple.

Hello world на swift
Hello world на swift

14. JavaScript и TypeScript. JavaScript это в основном браузерный язык программирования. TypeScript и это изменённый JavaScript от Microsoft. Оба языка используют в браузере и как серверный язык и оба могут работать с разметкой сайтов HTML и CSS.

Hello world на JavaScript
Hello world на JavaScript

15. Lua. Не совсем язык программирования, скорее скриптовый язык. Используется в некоторых программах и в игре Garrys mod для написания модов.

Hello world на lua
Hello world на lua

Это была подборка языков программирования. Но кроме них есть более мелкие:

1. HTML. Это язык кибер текстовой разметки для создания сайтов.

Hello world на HTML
Hello world на HTML

2. CSS. Это язык стилей, работающий с HTML, для покраски, изменения, анимирования сайта.

Это была статья о языках программирования. Я - Дмитрий, составил для вас данную статью. Поставьте лайк, напишите комментарий и подпишитесь на мой Дзен канал. Вам не сложно, а мне приятно. До следующей статьи!