nunnLib is a Free Open Source Machine Learning Library distributed under GPLv2 License and written in C++11/C++14
Implements machine learning algorithms and multi-layer neural networks
Easy to use and understand
Easy to save and load entire objects state
Multi-platform
Demo applications include handwritten digits recognition,
interactive tic tac toe, hopfield net used as auto-associative memory
Exports neural network diagrams that you can draw using Graphviz dot

nuBASIC is a programming language from the BASIC family distributed under MIT/GPLv2 License.Ever since starting writing BASIC programs on my Commodore 64 I've always wanted to write a BASIC interpreter.
During a programming course in C++11 which I held in 2014, I decided to implement an interpreter, as sample code, and my choice fell on BASIC, fifty years after John G. Kemeny and Thomas E. Kurtz designed the original BASIC language.
Despite Dijkstra's famous judgment, "It is practically impossible to teach good programming to students that have had a prior exposure to BASIC: as potential programmers they are mentally mutilated beyond hope of regeneration", BASIC was one of the few languages simple enough for a 8 year old kid to understand, so its simplicity made it easy for beginners to learn programming.
I was 8 years old when I started coding in BASIC and I'm not sure that I could understand so well advanced programming languages in those days

mipOS - Multum In Parvo Operating System is a cooperative multitasking RTOS designed for single-chip micro-controllers with severely limited RAM (e.g. less than 256 bytes) and ROM. It provides the flexibility of an RTOS in low-cost embedded designs.