Find free C, C++, and D compilers for Windows and DOS, plus programming tools and resources for developers interested in classic and modern languages.
Download C, C++, and D compilers for Windows and DOS
Digital Mars offers free compilers for C, C++, and D programming languages, making it easy to develop applications for Windows and DOS platforms. The site is a hub for programmers looking for reliable, classic development tools and documentation for these languages.
You can download compilers, explore programming resources, and find tools like linkers and assemblers all in one place. It's especially handy if you're working with older systems or want to experiment with the D programming language. Whether you're a hobbyist or an experienced developer, Digital Mars provides the essentials to get started with your coding projects.
Discover websites similar to Digitalmars.com based on shared categories, topics, and features.
JetBrains offers smart development tools like IntelliJ IDEA and Kotlin to help software developers and teams code efficiently and collaborate with ease.
Embarcadero offers advanced tools for building cross-platform apps and managing databases, making software development faster and more efficient.
FORTH, Inc. offers Forth language IDEs, cross compilers, and custom software development services for Windows, macOS, and Linux developers.
Eve offers a human-friendly programming language and IDE designed to make coding more intuitive, with documentation, a playground, and community resources.
Panic creates Mac and iOS developer tools, publishes indie games, and offers Playdate, a unique handheld gaming system for creative gaming experiences.
LispWorks offers an integrated development environment for Common Lisp, with cross-platform support, editor features, and helpful resources for developers.
Discover and access Apple’s open source software projects, tools, and resources for developers, all in one place. Explore code and collaborate with Apple.
Browse and access BoringSSL's open-source code repositories, view updates, and contribute to projects directly through Google's Git hosting platform.
Acqualia creates powerful Mac, iOS, and iPadOS apps, offering advanced tools and frameworks for seamless calculations and productivity on Apple devices.
Saxonica offers tools and libraries for XSLT and XQuery processing, helping developers transform and query XML data efficiently across platforms.
AppzCoder develops web and mobile software solutions with an agile approach, helping businesses create versatile digital applications globally.
Blue Marble Geographics offers advanced GIS software for mapping, terrain analysis, lidar processing, and geodetic calculations for professionals.
Explore developer tools, software resources, and archived mail lists at Delorie Software—a hub for programming help and community support.
Find free and shareware Mac OS X software, programming tools, and resources for learning and developing in C, C++, Objective-C, and more.
TechDost offers custom software development, website design, digital marketing, SEO, and virtual tours for businesses, serving Delhi NCR and beyond.
Xvid offers a free, open-source video codec for fast, high-quality video compression and playback. Download adware-free software for your PC or projects.
Discover unique Mac apps from a UK indie team, including top tools for particle design and bitmap font editing, made for creative professionals.
Ramen Software offers tools, downloads, and code for developers, including Windows taskbar mods and resources to enhance your software projects.
BBEdit is a fast, professional text and code editor for macOS, offering powerful tools and productivity features for developers and writers.
Find developer tools, software products, blogs, and consulting services for web and Microsoft stack development at Rick Strahl's West Wind Technologies.
Download, use, and learn about GMP, an open-source C library for arbitrary-precision arithmetic, with documentation and source code available.
wxPython is a cross-platform toolkit for building native desktop apps in Python, offering downloads, documentation, and developer resources.
PCRE offers a free library for Perl-compatible regular expression pattern matching, with APIs for developers and full documentation for integration.
Explore resources and official documentation for Python packaging tools and standards, maintained by the Python Packaging Authority (PyPA).
Browse, download, and contribute R packages for data analysis and statistics. Access documentation, tools, and resources for the R programming language.
Find official guides, tutorials, and references for Qt, a cross-platform software development framework. Get help building apps for multiple devices and systems.
Jython lets you run Python code on the Java Virtual Machine, combining Python's simplicity with Java's power. Find downloads, docs, and community support.
Explore Armed Bear Common Lisp, a complete Common Lisp implementation for the Java Virtual Machine with interpreter, compiler, and Java integration.
Explore Idris, a programming language focused on type-driven development. Find docs, downloads, and examples to help you get started quickly.
CFFI provides detailed documentation for a Python library that lets you call C code from Python, making it easy to bridge between the two languages.
Official PHP website offering downloads, documentation, and tutorials to help you get started and build web applications with the PHP scripting language.
Learn about Ceylon, an open source programming language project by Eclipse, with full documentation, compiler tools, and development resources.
Explore the legacy home of Python—find official docs, downloads, and community info for this free, open-source programming language.
Run and experiment with Scheme code directly in your browser, mixing Scheme and JavaScript with easy access to documentation and interactive features.
Try out Rust code in your browser, experiment with examples, and see instant results—no installation needed. Great for learning and quick testing.
Cairographics.org offers the Cairo 2D graphics library, giving developers tools to draw shapes, text, and images for software and graphical applications.
WinPcap lets you capture and monitor network traffic on Windows. Download the SDK to analyze packets or build network tools. No longer actively maintained.
Code::Blocks is a free, customizable IDE for C, C++, and Fortran, offering cross-platform support and a wide range of features for developers.
LibGD is an open-source graphics library for developers to create and manipulate images in various formats, with tools, docs, and frequent updates.
Box2D is an open-source 2D physics engine that helps game developers add realistic motion and collision effects to their games easily.
Hunspell offers an open-source spell checker engine used in popular apps and platforms, with documentation and downloads for developers and users.
Access ICU source code, tools, and documentation for internationalization support in software development. Site has moved to icu.unicode.org.
Clang is a compiler and toolset for C, C++, and related languages, offering GCC and MSVC compatibility as part of the LLVM project.
Racket offers documentation, tools, and guides for learning and developing with the Racket programming language, including web and application development.
Free Pascal offers a powerful, open source Pascal compiler supporting many platforms and architectures, plus tools and documentation for developers.
Learn about LuaJIT, a high-performance Just-In-Time compiler for the Lua programming language. Find docs, downloads, and resources for developers.
Explore SWI-Prolog's official site for documentation, downloads, and tools to help you develop, learn, and use the Prolog programming language.
Apache POI provides Java libraries for reading and writing Microsoft Office documents, including Excel, Word, and PowerPoint files, with detailed documentation.
Amber Smalltalk lets you code in Smalltalk for the web, offering a live in-browser environment with editing, debugging, and testing tools.
Pharo offers a pure object-oriented programming language and interactive environment for building and exploring code with immediate feedback.
SQLite offers a self-contained, fast, and reliable SQL database engine in a C library, widely used in mobile devices and apps. Download and documentation available.
libjpeg-turbo is a fast JPEG image codec library that speeds up image compression and decompression using advanced processor instructions.
Amber offers a suite of programs for molecular dynamics simulations, helping researchers study proteins and nucleic acids in detail.
Genode is an open-source framework for building secure, component-based operating systems that scale from embedded devices to general-purpose computing.
Xapian is an open-source search engine library for developers, offering C++ core and bindings for many languages to add powerful search features.
OWL API is an open-source Java library for working with OWL ontologies, offering tools for developers to process and manage semantic web data.
Pharo offers a pure object-oriented programming language and an all-in-one development environment designed for simplicity and instant feedback.
Explore wavesurfer.js, a JavaScript library for adding customizable audio waveform players to your website, complete with TypeScript API documentation.
Official site for tcpdump and libpcap—tools for capturing and analyzing network traffic, with downloads, documentation, and developer resources.
Node.js lets you build fast, scalable apps and servers using JavaScript on any platform. Download, learn, and start coding with this open-source runtime.