Бесплатные компиляторы и интерпретаторы:


Python

Python(в русском языке распространено название пито́н) — высокоуровневый язык программирования общего назначения, ориентированный на повышение производительности разработчика и читаемости кода. Синтаксис ядра Python минималистичен. В то же время стандартная библиотека включает большой набор полезных функций.

Сайт python.org​ (англ.)

PyPy — интерпретатор языка программирования Python. PyPy в начале своего существования был интерпретатором Python, написанным на Python. Текущие версии PyPy транслируются из RPython в Си и компилируются. В PyPy встроен трассирующий[en] JIT-компилятор, который может превращать код на Python в машинный код во время выполнения программы.

Сайт pypy.org (англ.)

PyPy Releases (англ.)

OpenIDE

PPY (Простой редактор Python)


C / C++

C — это простой процедурный язык программирования общего назначения. Он достаточно прост в освоении. В то же время он мощный, чтобы его можно было использовать для создания любой компьютерной программы.

C++ — это объектно-ориентированный язык программирования, который изначально был создан как надмножество C. Языки C и C++ являются одними из самых популярных технологий, используемых для написания программ.

MinGW-w64

www.equation.com

Автономная сборка WinLibs GCC и MinGW-w64 для Windows

Cборка MinGW Distro

Проект MinGW-w64 предоставляет библиотеки, заголовки, необходимые компиляторам C и C++ GNU для работы в системе Windows. В случае MinGW-w64 эти файлы поддержки позволяют создавать 64-битные программы в дополнение к 32-битным. Проект также предоставляет кросс-компиляторы, так что можно скомпилировать программу Windows из системы Linux.

Компилятор LLVM

Компилятор Embarcadero BCC32C / BCC32X C++; C++Builder Community

C++Builder Community Edition

Компилятор Embarcadero BCC32C / BCC32X C ++ - это высокопроизводительная основа и базовая технология отмеченной наградами линейки продуктов C++Builder Community от Embarcadero.
Полный набор инструментов для всех этапов разработки, от начального замысла до финального развертывания от компании Microsoft

Visual Studio Community

Code::Blocks

Code::Blocks — свободная кроссплатформенная среда разработки. Code::Blocks написана на C++ и использует библиотеку wxWidgets. Имея открытую архитектуру, может масштабироваться за счёт подключаемых модулей. Поддерживает языки программирования С, C++, D (с ограничениями), Fortran.

Скачать Geany

Скачать Code::Blocks

PCPP (Простой редактор CИ/С++)


Java

Open Java Development Kit (сокращенно OpenJDK) — бесплатно распространяемый компанией Oracle Corporation (ранее Sun Microsystems) комплект разработчика приложений на языке Java, включающий в себя компилятор Java (javac), стандартные библиотеки классов Java, примеры, документацию, различные утилиты и исполнительную систему Java (JRE).

JDKIDE

OpenJDK

OpenJRE-8

Axiom JDK

LibericaJDK на github.com

JetBrainsRuntime

Alibaba Dragonwell

Alibaba Dragonwell JDK 25

BiSheng JDK

BiSheng JDK 21

Tencent Kona JDK 25

SapMachineJDK

Temurin™

Microsoft Build of OpenJDK (rus)

Сборки OpenJDK (wikipedia.org)

Сборки OpenJDK (sdkman.io)

Релизы JDK


OpenIDE

Apache NetBeans

    Eclipse

    Geany

    PJ (Простой редактор Java)


1С:Предприятие

1С:Предприятие - учебная версия платформы

1С:Предприятие - учебная версия (скачать)


   

1С:Элемент

Язык разработки от фирмы «1С» - Язык «1С:Элемент» — это кросс-платформенный язык программирования высокого уровня со статической типизацией, стандартной библиотекой и поддержкой функционального программирования. Используется для создания программ, обработки данных, автоматизации различных процессов и решения задач любой сложности.

1С:Элемент (скачать)


Go

Go (часто также golang) — компилируемый многопоточный язык программирования, разработанный внутри компании Google. Использует объектно-ориентированный (структурный) стиль с поддержкой функциональных элементов.

Go (скачать)


   

Pascal

Паска́ль (англ. Pascal) — один из наиболее известных языков программирования, используется для обучения программированию в старших классах и на первых курсах вузов, является базой для ряда других языков.

Free Pascal

Lazarus

Lazarus(Sources)

Lazarus(Sources2)

PascalABC.NET

Embarcadero Delphi Community Edition

PPas (Простой редактор Free Pascal)



       
Просмотров: 11892