Que linguagens de computador os sistemas operacionais baseados em Linux usam?

7

Quais linguagens de programação são usadas para criar / criar sistemas operacionais baseados em Linux?

    
por Bacco Diranga 25.07.2013 / 08:29

2 respostas

13

  • O Linux (o kernel) é essencialmente escrito em C com um pouco de código assembly.

  • A camada inferior de userland, geralmente GNU (glibc e outras bibliotecas mais comandos padrão do núcleo) são quase exclusivamente escritas em C e scripts de shell.

  • O restante do userland de distribuições do Gnu / Linux é escrito em qualquer linguagem que os desenvolvedores decidam usar (ainda muito C e shell, mas também C ++, python, perl, javascript, java, c #, golang, o que for. ..)

por jlliagre 25.07.2013 / 09:33
5

Acredito que o link a seguir tenha a resposta que você está procurando: link

Para parafrasear minhas respostas favoritas:

  1. Linux , o kernel, é escrito de forma mais detalhada em C e um pouco de Assembly .

  2. Toolkits e frameworks usados para desenvolver a interface gráfica (por exemplo, GTK + , < a href="https://www.openhub.net/p/qt"> Qt , GNOME , KDE , Unity ) são escritas principalmente em C e C ++ .

  3. Utilitários e aplicativos (ou seja, programas) que acompanham o sistema operacional geralmente são gravados em Java , Python , C , C ++ e até C # .

por Waldir Leoncio 06.12.2015 / 14:42