C / C++ / C#

Home  ›  Development

Popular

Rating Latest
Dev-C++
Dev-C++
User rating:
(329 votes)
Open source

This application uses the MinGW port of GCC (GNU Compiler Collection) as its compiler. It is a full-featured Integrated Development Environment (IDE) for the C/C++ programming language. The application can be considered a new and improved fork of Bloodshed Dev-C++.

Microsoft Visual Studio 2008
Microsoft Visual Studio 2008
User rating:
(150 votes)
Shareware

Microsoft® Visual Studio® 2008 delivers on the Microsoft vision of smart client applications by enabling developers to rapidly create connected applications that deliver the highest quality, rich user experiences. With Visual Studio 2008, organizations will find it easier than ever before to capture and analyze information to help them make effective business decisions.

Code::Blocks
Code::Blocks
User rating:
(175 votes)
Open source

Code::Blocks is a free C, C++, and Fortran IDE built to meet the most demanding needs of its users. It is designed to be very extensible and fully configurable. Built around a plugin framework, Code::Blocks can be extended with plugins. Any kind of functionality can be added by installing/coding a plugin.

TurboC++ for Windows
TurboC++ for Windows
User rating:
(35 votes)
Shareware

TurboC++ for Windows is an integrated development environment that includes a compiler, a debugger, the DOS shell, breakpoints, code inspection, watches and tracing features. The program runs inside a DOS Emulator enabling you to easily operate your projects.

Microsoft Visual Studio 2005
Microsoft Visual Studio 2005
Editor rating:
User rating:
(83 votes)
Shareware

Microsoft Visual Studio is the development suite by Microsoft. With Visual Studio, you can create many different kind of applications and for many targets. From console applications to dynamic web pages, Visual Studio has all the tools a developer needs.

WinAVR
WinAVR
User rating:
(13 votes)
Freeware

WinAVR contains all the tools for developing on the AVR. WinAVR (pronounced "whenever") is a suite of executable, open source software development tools for the Atmel AVR series of RISC microprocessors hosted on the Windows platform. It includes the GNU GCC compiler for C and C++.

Borland C++
Borland C++
User rating:
(88 votes)
Freeware

The Borland C++ Compiler (BCC) is the foundation and core technology of C++Builder 5. Borland C++ Compiler is a blazingly fast 32-bit optimizing compiler. It includes the latest ANSI/ISO C++ language support including, the STL (Standard Template Library) framework and C++ template support and the complete Borland C/C++ Runtime Library (RTL).

C-Free
C-Free
Editor rating:
User rating:
(48 votes)
Shareware

C-Free is a powerful integrated development environment that you can use for developing C and C++ programs. It offers support for a great deal of compilers. Moreover, additional ones can be downloaded from the developer’s website. C-Free runs well on all the Windows versions and it’s supported by both 32- and 64-bit systems.

Open Command Prompt Shell Extension
Open Command Prompt Shell Extension
User rating:
(13 votes)
Freeware

Open Command Prompt Shell Extension helps you open a command prompt in the current directory and in multiple directories at once. The ContextConsole Shell Extension adds this new menu item to the context menus (right-click menus) in Windows Explorer so that you can open a command prompt in the selected directory (or directories) or in the current directory that you are viewing.

OpenSSL
OpenSSL
User rating:
(10 votes)
Freeware

The OpenSSL Project is a collaborative effort to develop a robust, commercial-grade, full-featured, and Open Source toolkit implementing the Secure Sockets Layer (SSL v2/v3) and Transport Layer Security (TLS v1) protocols as well as a full-strength general purpose cryptography library.

Microsoft Visual C++ 2008 Express Edition
Microsoft Visual C++ 2008 Express Edition
Editor rating:
User rating:
(19 votes)
Freeware

Visual C++ 2008 Express Edition with SP1is the development environment for creating native Windows applications that deliver the highest quality rich user experiences. This new version includes an easy installation of the Windows Platform SDK. It has tools for developing and debugging C++ code, especially code written for the Microsoft Windows API, the DirectX API and the Microsoft .NET Framework.

Microsoft Visual Studio Professional Edition
Microsoft Visual Studio Professional Edition
User rating:
(41 votes)
Shareware

It enables you to develop applications for Windows, the cloud, phones, Microsoft Office, and Microsoft SharePoint with the same development environment. Plus, you can automatically adapt web applications to target mobile devices with enhanced ASP.NET support for mobile browsers.

Quincy 2005
Quincy 2005
User rating:
(19 votes)
Freeware

Quincy is freeware open-source. It is a simple programming environment for C/C++ on Windows. It contains an editor, a compiler, a debugger, and graphics and GUI toolkits. Because of it's simple interface, Quincy is ideal for learning C or C++ programming.

Emulated Turbo C++
Emulated Turbo C++
User rating:
(22 votes)
Freeware

Turbo C++ is a C++ compiler and integrated development environment (IDE) originally from Borland. Initially released as an MS-DOS compiler, Turbo C++ supported C++ templates, Borland's inline assembler, and generation of MS-DOS mode executables for both 8086 real-mode & 286-protected.

Qt
Qt
User rating:
(4 votes)
Shareware

Qt is a development framework for the creation of user interfaces for desktop, embedded, and mobile platforms. You get intuitive APIs for C++ and JavaScript-like programming. Qt Quick feature can be used for rapid UI creation. It also has a powerful cross-platform IDE.

SharpDevelop
SharpDevelop
User rating:
(18 votes)
Open source

SharpDevelop is an open source IDE for C#, VB.NET and Boo projects on Microsoft's .NET platform. It starts from USB drives, supports read-only projects, comes with integrated unit and performance testing tools, Git, NuGet and a lot more features that make you productive as a developer.

MySQL Connector C
MySQL Connector C
Editor rating:
User rating:
(3 votes)
Freeware

MySQL Connector/C is a C client library for client-server communication. It is a standalone replacement for the MySQL Client Library shipped with the MySQL Server. There is no need to compile or install the MySQL Server package if you only need the client library.

NVIDIA CUDA Toolkit
NVIDIA CUDA Toolkit
User rating:
(8 votes)
Freeware

The NVIDIA® CUDA® Toolkit provides a comprehensive development environment for C and C++ developers building GPU-accelerated applications. The CUDA Toolkit includes a compiler for NVIDIA GPUs, math libraries, and tools for debugging and optimizing the performance of your applications.

Microsoft Visual C++ 2010 x86 Redistributable
Microsoft Visual C++ 2010 x86 Redistributable
User rating:
(13 votes)
Freeware

The Microsoft Visual C++ 2010 Redistributable Package installs runtime components of Visual C++ Libraries required to run applications developed with Visual C++ on a computer that does not have Visual C++ 2010 installed. This package installs runtime components of C Runtime (CRT), Standard C++, ATL, MFC, OpenMP and MSDIA libraries.

NVIDIA Nsight Visual Studio Edition
NVIDIA Nsight Visual Studio Edition
User rating:
(1 vote)
Demo

NVIDIA Nsight Visual Studio Edition is a program that brings GPU Computing into Microsoft Visual Studio. The program enables you to Build, Debug, Profile and Trace heterogeneous compute and graphics applications using CUDA C/C++, OpenCL, DirectCompute, Direct3D and OpenGL.

Microsoft Visual C# 2008 Express Edition
Microsoft Visual C# 2008 Express Edition
Editor rating:
User rating:
(15 votes)
Freeware

Visual C# 2008 Express Edition enables developers to rapidly create Windows applications like programs that you can use to keep statistics, Microsoft Office add-ons and games. These new versions enable cool fun features that build on the latest technologies including WPF, WCF and LINQ.

ROOT
ROOT
User rating:
(16 votes)
Freeware

The ROOT system provides a set of OO frameworks with all the functionality needed to handle and analyze large amounts of data in a very efficient way. Having the data defined as a set of objects, specialized storage methods are used to get direct access to the separate attributes of the selected objects, without having to touch the bulk of the data.

.NET Reactor
.NET Reactor
User rating:
(12 votes)
Shareware

.NET Reactor is a powerful code protection and licensing system for applications written for the .NET Framework, and supports all languages that generate .NET assemblies. The program features: intellectual property protection, powerful licensing system, software development kit, and more.

wxDev-C++
wxDev-C++
Editor rating:
User rating:
(10 votes)
Open source

wxDEV-C++ is a free, open-source integrated development environment (IDE) extension for DEV-C++. This program was designed to enable users to create frames and dialogs for wxWidgets. One of the advantages of using this application resides in the fact that it integrates project management, as well as project status options.

Microsoft Visual C++ 2005 Express
Microsoft Visual C++ 2005 Express
User rating:
(13 votes)
Freeware

Enables you to write managed applications for the .NET Framework. Visual C++ 2005 Express Edition includes a fully ISO-compliant implementation of the Standard Template Library (STL). STL is a general purpose library of algorithms and data structures that is based on a concept known as generic programming.