Введение в языки программирования

Репозитории языков программирования, фреймворков и компиляторов

Последнее обновление: 01.05.2024

C/C++

  • GCC

    https://github.com/gcc-mirror/gcc

  • LLVM

    https://github.com/llvm/llvm-project

  • TinyCC (компилятор для C, отличающийся компактностью и быстротой)

    https://github.com/TinyCC/tinycc

  • Open64 (компилятор для C/C++)

    https://github.com/open64-compiler/open64

  • Cosmopolitan

    https://github.com/jart/cosmopolitan

    Библиотека, которая позволяет скомпилировать программу на C один раз и запускать где угодно, как в Java, за исключением того, что для него не требуется интерпретатор или виртуальная машина. Вместо этого он переконфигурирует стандартные GCC и Clang для вывода одобренного POSIX полиглотного формата, который изначально работает на Linux + Mac + Windows + FreeBSD + OpenBSD + NetBSD + BIOS с максимально возможной производительностью и минимально возможным занимаемым пространством.

Python

Pascal

Common Lisp

Ассемблеры

Бейсики

  • FreeBASIC

    кроссплатформенный компилятор BASIC, синтаксис которого аналогичен MS-QuickBASIC и который добавляет новые функции, такие как указатели, ооп, беззнаковые типы данных, вставки на ассемблере и т.д.

    https://github.com/freebasic/fbc

  • FSmall Visual Basic (sVB)

    Компилятор и также среда разработки диалекта BASIC, созданная для целей обучения и напоминающая Visual Basic

    https://github.com/VBAndCs/sVB-Small-Visual-Basic/

  • QB64

    кроссплатформенный компилятор BASIC, который сохраняет совместимость c QBasic/QuickBASIC 4.5

    https://github.com/QB64Official/qb64

Помощь сайту
Юмани:
410011174743222
Перевод на карту
Номер карты:
4048415020898850