Programming
Software development: programming languages, coding, libraries and frameworks, software engineering and architecture, source control, developer tools, databases, and infrastructure.
-
Modern R with the tidyverse b-rodrigues.github.io
The idea of Chapters 1 to 7 is to make you efficient with R as quickly as possible, especially if you already have prior programming knowledge. Starting with Chapter 8 you will learn more advanced topics, especially programming with R. Author: Bruno Rodrigues.
-
Bo Qian's playlist youtube.com
Boost Library, C++ Standard Library, Modern C++, Advanced C++, Advanced STL, ...
-
Code for Yourself C++ Playlist youtube.com
A complete C++ course covering everything from fundamentals to software design.
-
Caleb Curry's C Programming Tutorials youtube.com
An all-in-one playlist of tutorials for C programming.
-
C++ Programming Tutorials from thenewboston youtube.com
These are all of thenewboston's C++ programming tutorials.
-
Awesome C Programming Tutorials in Hi Def [HD] youtube.com
A collection of detailed C Programming Language Tutorials for Beginners and New Programmers.
-
C++ Programming Tutorials Playlist youtube.com
TheNewBoston Official Buckys C++ Programming Tutorials Playlist.
-
C Programming Tutorials youtube.com
All of TheNewBoston's C programming tutorials are right here.
-
C++ Qt Programming youtube.com
by VoidRealms.
-
wxWidgets wxwidgets.org
A C++ library that lets developers create applications for Windows, Mac OS X, Linux and other platforms with a single code base. [Own LGPL]
-
IBM VisualAge www-03.ibm.com
A family of computer integrated development environments from IBM.
-
ROS wiki.ros.org
Robot Operating System provides libraries and tools to help software developers create robot applications. [BSD]
-
Wandbox wandbox.org
An online Clang/GCC compiler with Boost available.
-
V8 v8.dev
A fast JavaScript engine by Google that can be embedded into any C++ application. [BSD]
-
Ultimate++ ultimatepp.org
A C++ cross-platform rapid application development framework. [BSD]
-
Try It Online tio.run
TIO is a family of online interpreters for an evergrowing list of practical and recreational programming languages.
-
MySQL++ tangentsoft.net
A C++ wrapper for MySQL's C API. [LGPL]
-
Apache C++ Standard Library stdcxx.apache.org
STDCXX, A collection of algorithms, containers, iterators, and other fundamental components. [retired] [Apache2]
-
Dev-C++ sourceforge.net
A portable C/C++/C++11 IDE.
-
lp_solve sourceforge.net
A library used to formulate and solve linear programming problems. [LGPL] website
-
Anjuta DevStudio sourceforge.net
The GNOME IDE. [GPL3]
-
Intel C++ Compiler software.intel.com
Developed by Intel.
-
SW software-network.org
Cross-platform C++ (and other langs) Build System and Package Manager with a lot of packages available. [GPLv3]
-
sierra sierra-lang.github.io
A CISC-oriented programming language focused on creating maintainable programs.
-
SeqAn seqan.de
Algorithms and data structures for the analysis of sequences with the focus on biological data. [BSD/3-clause]
-
Scintilla scintilla.org
A free source code editing component. [MIT]
-
SIP riverbankcomputing.com
C or C++ Bindings Generator for Python v2 and v3. [GPL]
-
Rextester rextester.com
Online compiler which provides several compilers(Clang, GCC, MSVC) and several editors.
-
QwtPlot3D qwtplot3d.sourceforge.net
A feature-rich Qt/OpenGL-based C++ programming library, providing essentially a bunch of 3D-widgets. [zlib]
-
PVS-Studio’s challenge quiz.pvs-studio.com
PVS-Studio’s C++ quiz in which you're asked to find errors in code fragments of open source projects.
-
C Playground - Online C Programming IDE programiz.pro
An online IDE to practice C Programming where you can write, edit, and run code online.
-
Programiz programiz.com
An online compiler for learners and developers.
-
PCG-rand pcg-random.org
PCG is a family of simple fast space-efficient statistically good algorithms for random number generation. Unlike many general-purpose RNGs, they are also hard to predict. [Apache]
-
STAPL parasol-lab.gitlab.io
A C++ parallel programming framework designed to work on both shared and distributed memory parallel computers. [BSD]
-
paiza.io paiza.io
An online C/C++ compiler with multiple files supporting feature, GitHub(gist) integration and collaborative editing.
-
Master C Programming with Open Source Books ossblog.org
A curated list of open source books for learning C programming.
-
Oracle Solaris Studio oracle.com
C, C++ and Fortran compiler for SPARC and x86. Supports C++11. Available on Linux and Solaris. [OTN Developer License]
-
OpenSceneGraph openscenegraph.org
An open source high performance 3D graphics toolkit. [OSGPL]
-
OpenAL openal.org
Open Audio Library - A crossplatform audio API. [BSD/LGPL/Proprietary]
-
MRPT mrpt.org
Mobile Robot Programming Toolkit. [BSD]
-
MOOS-IvP moos-ivp.org
A set of open source C++ modules for providing autonomy on robotic platforms, in particular autonomous marine vehicles.
-
MesonBuild mesonbuild.com
An open source build system meant to be both extremely fast, and, even more importantly, as user friendly as possible.
-
Beautiful Native Libraries lucumr.pocoo.org
-
Lua lua.org
A minimal and fast scripting engine for configuration files and basic application scripting. [MIT]
-
LLVM Coding Standards llvm.org
-
Kore kore.io
ultra fast and flexible web server / framework for web applications developed in C. [ISC]
-
Linux kernel coding style kernel.org
-
InterviewBit interviewbit.com
A simple and easy to use online C++ compiler.
-
Ideone ideone.com
An online compiler and debugging tool which allows you to compile source code and execute it online in more than 60 programming languages.
-
Cheat Sheets of HackingCPP hackingcpp.com
Cool cheat sheets and infographics for algorithms, views, containers, randomness, etc.
- next page of items loading…