C / C++ / C#
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 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 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 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 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 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++.
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.
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 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 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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
MPLAB XC16 is a compiler for 16-bit PIC and dsPIC microcontrollers. Combined with MPLAB X IDE, you get a complete IDE with debugging features. You can single-step through C and C++ source code to inspect variables and structures at critical points. It supports data structures with defined data types, including floating point.
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.
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 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++ 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.