Microsoft Visual Studio

Use the Visual Studio debugger to quickly find and fix bugs across languages, locally or remotely, and with historical data of your code. Leverage the profiling tools to find and…

Read more »

Dev-C++

Dev-C++ is a full-featured integrated development environment (IDE) for programming in C and C++. DevPaks is a packaged extensions on the programming environment with additional libraries, templates, and utilities. DevPaks often contain,…

Read more »

Processing

Processing is a flexible software sketchbook and a language for learning how to code within the context of the visual arts. It has promoted software literacy within the visual arts…

Read more »

Adobe Creative Cloud

Creative Cloud has the design tools to bring your ideas to life, with apps for everything from image compositing and photo editing to website design, digital painting, 3D, and augmented…

Read more »

CudaText

CudaText is a cross-platform text editor, written in Lazarus. It is fully open source, see Wiki info. Features include: Syntax highlight for many languages: C, C++, JavaScript, HTML, CSS, PHP,…

Read more »

CMDebug

CMDebug is a stand-alone version of the Take Command IDE and batch debugger component. CMDebug is intended for developers who need to develop batch files to run in CMD (the…

Read more »

OpenCV

Written in optimized C/C++, the library can take advantage of multi-core processing. Enabled with OpenCL, it can take advantage of the hardware acceleration of the underlying heterogeneous compute platform. Adopted…

Read more »

Code::Blocks (CodeBlocks)

Code::Blocks is a C, C++ and Fortran IDE designed to be very extensible and fully configurable. An IDE with all the features you need, having a consistent look, feel and…

Read more »

SmartGit

SmartGit comes with special integrations for GitHub, BitBucket and BitBucket Server (former Atlassian Stash) to create and resolve Pull Requests and Review Comments. You can use SmartGit like any other…

Read more »

Java JDK (Development Kit)

Java JDK (Development Kit) lets you develop and deploy Java applications on desktops and servers. Provides rich user interface, performance, versatility, portability, and security that today’s applications require. It  includes a private…

Read more »