C: различия между версиями

Материал из Поле цифровой дидактики
 
(не показаны 3 промежуточные версии этого же участника)
Строка 1: Строка 1:
{{Карточка языка программирования
{{Карточка языка программирования
|Description=Си (от лат. буквы C) — компилируемый статически типизированный язык программирования общего назначения. Первоначально был разработан для реализации операционной системы UNIX, но впоследствии был перенесён на множество других платформ
|FieldActivity=Computational Thinker
|FieldActivity=Computational Thinker
|Programming paradigm=Процедурное программирование
|Возрастная категория=12
|Возрастная категория=12
|Dimension=2D
|Dimension=2D
|Purpose=Язык общего назначения
|Purpose=Язык общего назначения
|Visual_Text_Blocks=Текст
|Openness=Открытый
|Openness=Открытый
|Ancestors=B
|Ancestors=B
|Descendants=C++, Java
|Descendants=C++, Java, Objective-C
|ActiveNow=Project is active
|ActiveNow=Project is active
|Remixing=Нет
|Remixing=Нет
Строка 13: Строка 16:
}}
}}
Си (от лат. буквы C) — компилируемый статически типизированный язык программирования общего назначения, разработанный в 1969—1973 годах сотрудником Bell Labs Деннисом Ритчи как развитие языка Би. Первоначально был разработан для реализации операционной системы UNIX, но впоследствии был перенесён на множество других платформ. Согласно дизайну языка, его конструкции близко сопоставляются типичным машинным инструкциям, благодаря чему он нашёл применение в проектах, для которых был свойственен язык ассемблера, в том числе как в операционных системах, так и в различном прикладном программном обеспечении для множества устройств — от суперкомпьютеров до встраиваемых систем. Язык программирования Си оказал существенное влияние на развитие индустрии программного обеспечения, а его синтаксис стал основой для таких языков программирования, как [[C++]], C#, [[Java]] и [[Objective-C]].
Си (от лат. буквы C) — компилируемый статически типизированный язык программирования общего назначения, разработанный в 1969—1973 годах сотрудником Bell Labs Деннисом Ритчи как развитие языка Би. Первоначально был разработан для реализации операционной системы UNIX, но впоследствии был перенесён на множество других платформ. Согласно дизайну языка, его конструкции близко сопоставляются типичным машинным инструкциям, благодаря чему он нашёл применение в проектах, для которых был свойственен язык ассемблера, в том числе как в операционных системах, так и в различном прикладном программном обеспечении для множества устройств — от суперкомпьютеров до встраиваемых систем. Язык программирования Си оказал существенное влияние на развитие индустрии программного обеспечения, а его синтаксис стал основой для таких языков программирования, как [[C++]], C#, [[Java]] и [[Objective-C]].
<syntaxhighlight lang="c">
#include <stdio.h>
int main(void) // Не принимает аргументы
    printf("Hello, world!\n"); // '\n' - новая строка
    return 0; // Удачное завершение программы
}
</syntaxhighlight>

Текущая версия на 09:21, 3 ноября 2023

Краткое описание языка Си (от лат. буквы C) — компилируемый статически типизированный язык программирования общего назначения. Первоначально был разработан для реализации операционной системы UNIX, но впоследствии был перенесён на множество других платформ
Компетенции в каких сферах формирует Computational Thinker
Парадигмы программирования Процедурное программирование
Возрастная категория 12
Назначение языка (Общее / Учебное) Язык общего назначения
Visual_Text_Blocks Текст
Измерение (2D/3D/Tangible) 2D
Область знаний
Открытость продукта Открытый
Address
Предки (Ancestors) B
Потомки (Descendants) C++, Java, Objective-C
Активность в данный момент Project is active
Доступны ремиксы? Нет
Год создания 1972
Создатели
Поясняющее видео
Используется для создания мобильных приложений? Нет
C упоминается в свойствах следующих страниц
Ekaterina Listopad, Sergey031, Процедурное программирование


Си (от лат. буквы C) — компилируемый статически типизированный язык программирования общего назначения, разработанный в 1969—1973 годах сотрудником Bell Labs Деннисом Ритчи как развитие языка Би. Первоначально был разработан для реализации операционной системы UNIX, но впоследствии был перенесён на множество других платформ. Согласно дизайну языка, его конструкции близко сопоставляются типичным машинным инструкциям, благодаря чему он нашёл применение в проектах, для которых был свойственен язык ассемблера, в том числе как в операционных системах, так и в различном прикладном программном обеспечении для множества устройств — от суперкомпьютеров до встраиваемых систем. Язык программирования Си оказал существенное влияние на развитие индустрии программного обеспечения, а его синтаксис стал основой для таких языков программирования, как C++, C#, Java и Objective-C.

#include <stdio.h>

int main(void) // Не принимает аргументы
{  
    printf("Hello, world!\n"); // '\n' - новая строка
    return 0; // Удачное завершение программы
}