nuBASIC is an implementation of an interpreter of the BASIC programming language and IDE.
It has been designed mainly for educational purposes and it is suitable for simple games, educational or small business programs.
Camelia is an IDE for OCaml designed with students and new users in mind. It sports syntax highlighting, tool-tip type checking, clickable error explanations, an integrated debugger, and more.