си для с++, как паскаль для дельфи. Для обучения
Кроме того, встраиваемые контроллеры и сегодня имеют только этот компилятор.
Другие языки программирования и технологии
Для чего люди учат язык си?
для создания программ, не?
Cajiamat Ha6Ugojijiaeb
не дописал. в 2020
Для того, чтобы писать код, максимально эффективно использующий ресурсы вычислительной системы (будь до суперкомпьютер или микроконтроллер).
Разумеется, для тех, кто пишет прикладной софт по принципу "железо всё вытянет", язык C не нужен.
Разумеется, для тех, кто пишет прикладной софт по принципу "железо всё вытянет", язык C не нужен.
Cajiamat Ha6Ugojijiaeb
а почему много вакансий на си++, джава, питон, а на си нет вообще?
Cajiamat Ha6Ugojijiaeb
не знаете? а вы кем работаете, если не секрет?
Конкретно Си продвигает Константин Шереметьев в своей маленькой книжечке "Путь в программисты".
Я его никогда не учил. Но я его неплохо понимаю.
Этот язык - основа целого семейства производных языков.
Если вы будете понимать этот язык,
то для вас не составит труда понять языки,
основой которых является именно Си.
А именно:
С++, C#, Java, Javascript, Go, Objective-C.
Т. е., почти все основные современные языки.
Только паскалеподобные языки стоят в особнякке.
Ну и конечно же, несравнимый питон.
Т. е, вам надо узнать только небольшие нюансы этих "новых" языков,
чтобы писать приложения ЛЮБОГО типа.
Можно сказать, что это ассемблер высокоуровневых языков.
Этот язык написал "гений" - Деннис Ритчи.
Почему я взял в кавычках слово "гений"?
Потому что, он позаимствовал очень многое из UNIX-систем.
В той степи надо искать первоисточники высокоуровневых языков.
Ядро операционной системы NT написанно на Си.
Заметьте, не на ассемблере. А именно, на Си.
То самое ядро, которые вышло в 1994-м году.
Этот язык - основа целого семейства производных языков.
Если вы будете понимать этот язык,
то для вас не составит труда понять языки,
основой которых является именно Си.
А именно:
С++, C#, Java, Javascript, Go, Objective-C.
Т. е., почти все основные современные языки.
Только паскалеподобные языки стоят в особнякке.
Ну и конечно же, несравнимый питон.
Т. е, вам надо узнать только небольшие нюансы этих "новых" языков,
чтобы писать приложения ЛЮБОГО типа.
Можно сказать, что это ассемблер высокоуровневых языков.
Этот язык написал "гений" - Деннис Ритчи.
Почему я взял в кавычках слово "гений"?
Потому что, он позаимствовал очень многое из UNIX-систем.
В той степи надо искать первоисточники высокоуровневых языков.
Ядро операционной системы NT написанно на Си.
Заметьте, не на ассемблере. А именно, на Си.
То самое ядро, которые вышло в 1994-м году.
мне он нужен для колхозинга ведроид-девайсов, например
Cajiamat Ha6Ugojijiaeb
колхозинг?
А что, есть другие альтернативы для программирования железа?
чтоб знать
Cajiamat Ha6Ugojijiaeb
зачем время тратить. ради "просто"
Похожие вопросы
- Почему язык СИ такой сложный?
- Программирование на языке СИ с использованием подпрограммы-функции
- Программирование на языке Си. Нужна небольшая помощь.
- какую программу лучше использовать для программирования на языке Си?
- Почему не стоит учить языки?
- Вопросы по языку СИ
- Программисты! Можно ли начать учить язык программирования С++, не зная Си?
- Учу самостоятельно Си как первый язык.
- Язык Си. Читаю K&R (книга автора языка с примерами). Упражнение 1.10
- Какие именно базовые знания нужны для того чтобы начать учить языки программирования?