Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Следующая версия
Предыдущая версия
theory:c_c [2024/11/07 15:34] – создано labuser30theory:c_c [2024/11/07 16:05] (текущий) – [Язык программирования С/C++] labuser30
Строка 1: Строка 1:
-===== Python. Откуда он в микроконтроллере =====+===== Язык программирования Arduino(С/C++)=====
  
-C++ — это язык программирования, который был разработан в 80-х годах прошлого века как расширение языка C. Этот язык отличается от Си тем, что имеет больший набор возможностей, включая объектно-ориентированное программирование и шаблоны.+С(Си) — язык программирования общего назначения, разработанный в 1969—1973 годах.  Первоначально был разработан для реализации операционной системы UNIX, но впоследствии был перенесён на множество других платформ. Язык программирования С оказал существенное влияние на развитие индустрии программного обеспечения, а его синтаксис стал основой для таких языков программирования, как C++, C#, Java и Objective-C.
  
-Python — это современный и очень популярный высокоуровневый язык программирования. Он универсаленпоэтому подходит для решения разнообразных задач и многих платформначиная с iOS и Android и заканчивая серверными ОС. Он используется в веб-разработкесоздании десктопных и мобильных приложений, программировании игр, а также в аналитике и машинном обучении.+На языке С написано ядро Linux, интерпретатор Python, операционные системы реального времени. 
 + 
 +C++ (Си-плюс-плюс) — это язык программирования, который был разработан в 80-х годах прошлого века как расширение языка C. Этот язык отличается от С тем, что имеет больший набор возможностей, включая объектно-ориентированное программирование и шаблоны. 
 + 
 +C++ — это актуальный высокоуровневый язык программирования, который позволяет создавать приложения и программы любой сложности: от простых консольных утилит до сложных игровых движков. Также на этом языке можно программировать микроконтроллеры и системы в реальном времени. На C++ можно написать практически все что угодно, от системных приложений до мобильных приложений
  
 Многие компьютерные игры были полностью или частично написаны на C++. Он использовался в разработке таких хитов, как: Многие компьютерные игры были полностью или частично написаны на C++. Он использовался в разработке таких хитов, как:
Строка 14: Строка 18:
 Кроме того C++ написаны операционные системы  Windows и OS X, игровой движок Unreal Engine, Microsoft Office и Adobe Photoshop.   Кроме того C++ написаны операционные системы  Windows и OS X, игровой движок Unreal Engine, Microsoft Office и Adobe Photoshop.  
  
 +С/C++ — компилируемый язык программирования, исходный код которого преобразуется компилятором в машинный код и записывается в файл с особым заголовком и/или расширением для последующей идентификации этого файла, как исполняемого операционной системой (в отличие от интерпретируемых языков программирования, чьи программы выполняются программой-интерпретатором).
  
-Python интерпретируемый язык — он не компилируется, то есть до запуска представляет из себя обычный текстовый файл, а не переводится в машинные коды. Программировать можно практически на всех платформах, язык хорошо спроектирован и логичен. 
- 
-Разработка на нем в разы быстрее, потому что приходится писать меньше кода, чем на Java, С и других языках, — он отлично подходит новичкам. 
- 
-Python подходит для разработки любых проектов на разных платформах. Его можно встретить в вебе, на мобильных устройствах, в приложениях, решениях, связанных с машинным обучением (нейросети и искусственный интеллект), и даже в качестве встроенной системы. 
  
 ==== Arduino ==== ==== Arduino ====