Linux. Linux також в основному написаний на C, з деякими частинами в зборі. Близько 97 відсотків із 500 найпотужніших суперкомп’ютерів світу працюють на ядрі Linux. Він також використовується в багатьох персональних комп'ютерах.
Це може стати несподіванкою для багатьох новачків, але ядро Linux написано мовою C і не лише як пасивна перевага – Linux активно виступає за C і проти C++. Або так було завжди. C був найкращим вибором для мови системного програмування, коли Лінус Торвальдс почав працювати над Linux.
Linux
| Розробник | Автор спільноти, Лінус Торвальдс |
| Написано в | C, мови асемблера, Rust та ін |
| Сімейство ОС | Unix-подібний |
| Робочий стан | поточний |
| Статті в серії |
|---|
Більшість коду ядра написано мовою C підтримується колекцією компіляторів GNU (GCC), яка має розширення, окрім стандарту C. Код також містить код складання для специфічної архітектури логіки, такої як оптимізація використання пам’яті та виконання завдань.
Зазвичай Linux пишеться мовою високого рівня C або C++. Однак мови низького рівня також використовуються для написання ядра, драйверів пристроїв та інших основних частин операційної системи.
З Linux ви можете програмувати на деяких з найважливіших мов на планеті, таких як C++. Я покажу, як це робиться в дистрибутивах Ubuntu і Red Hat, як писати та компілювати все з командного рядка. Щоб запустити його як команду, введіть команду: g++ -o hello hello.