- Языки программирования:
- машинные;
- низкого уровня (Ассемблер);
- высокого уровня:
- для осуществления любой поставленной задачи (Ада, C++/С#, Python, Pascal);
- для разработки веб-приложений (JavaScript, PHP);
- для создания прикладных программ (Java, КОБОЛ, PostScript);
- для создания искусственного интеллекта (Пролог, LIPS);
- для параллельного программирования (Linda).
Язык | Характеристики | Применение |
---|---|---|
C++ | Статически типизированный язык | Операционные системы, драйвера и т. п. |
С# | Статически типизированный язык | Бизнес-приложения, видеоигры и т. п. |
Python | Интерпретируемый язык | Веб-разработка, машинное обучение |
JavaScript | Мультипарадигменный язык | Интерактивные веб-страницы |
PHP | Криптовый язык (С-подобный) | Веб-приложения |
Пролог | Логический язык на основе предикатов | Искусственный интеллект |
Pascal | Структурированный язык | Язык для обучения, основа других языков |
Java | Многоплатформенный объектно-ориентированный язык | Операционные системы для смартфонов, программное обеспечение |
Ассемблер | Императивный язык | Представление команд CPU |