Featured 

Swift Programming

Software
BlueJ
free rating
283
Neil Brown, Michael Kolling, Davin McCall, Philip Stevens, John Rosenberg, Ian Utting, Marion Zalk
BlueJ is a Java-built platform for teaching and learning object-oriented programming. It illustrates the core Java OOP concepts...
learning object-oriented programming...to make Java programming a more interactive
LiveCode
rating
282
RunRev
LiveCode delivers outstanding performance and best value by taking the the complexity...
high performance, programming environment which...a unique English programming language
PyCharm
rating
2,253
JetBrains
PyCharm is a Python IDE with complete set of tools for productive development with the Python programming language...
development with the Python programming language. In addition
Sphero Edu
free rating
173
Sphero, Inc.
Sphero Edu is a programming application for Sphero Robots. Designed for learner progression, Sphero Edu beginners can give...
Edu is a programming application for Sphero...pros can use text programming
Pashua
free rating
108
Carsten Blüm
Not all programming languages benefit from graphic user interface support; without GUI capabilities...
still using the programming language...addition to the programming language documentation
Objective-Basic
rating
35
objective-basic
Objective-Basic is a powerful BASIC programming language for Mac, which is simple...
for everybody: a programming language...fast and modern programming language
logo
rating
16
fr.lantranet
LOGO was created in 1967 for educational use, is a computer programming language...
computer programming language with functional programming...Functional programming with global
Pd-

Pd-

free rating
15
Hans-Christoph Steiner , Frank Barknecht , Guenter Geiger
Pd (aka Pure Data) is a real-time graphical programming environment for audio...
a real-time graphical programming...of patcher programming languages known
Scala
free rating
14
École Polytechnique Fédérale de Lausanne (EPFL), Lausanne, Switzerland
Scala is a general purpose programming language designed to express common programming patterns...
a general purpose programming language designed...express common programming patterns
Haskell
rating
12
Manuel M T Chakravarty
Haskell is an easy-to-use integrated programming environment for the functional programming language...
use integrated programming...to learn functional programming, prototype Haskell code
PicoBlocks
free rating
7
The Playful Invention Company
PicoBlocks is a programming language designed specifically for programming your PicoCricket...
PicoBlocks is a programming language designed specifically for programming your PicoCricket Kit
visualino
free rating
6
Víctor R. Ruiz
visualino is a free-to-use visual programming environment for Arduino. Before you begin with Visualino...
free-to-use visual programming...and transfer the programs
FixEV3Rover Mac
free rating
6
David T. Offen
FixEV3Rover Mac is a fun game where you get to program a robot vehicle using instructions loosely based on the LEGO...
LEGO MINDSTORMS EV3 programming language. Completing...you learn basic programming techniques
Karel
free rating
4
Tom Mitchell
Karel The Robot is a robot simulator that affords a gentle introduction to computer...
computer programming. The users write Karel programs...that Karel's programming language
GPalta
free rating
4
Neven Boric
GPalta is a genetic programming toolbox that aims for simplicity and speed. It features tree-based genetic programming...
a genetic programming toolbox...features tree-based genetic programming, optional strong typing
Jurtle
rating
4
Otherwise
Jurtle is an integrated programming environment designed for people...
an integrated programming environment designed...simple yet powerful programming editor coupled
VP3L
free rating
1
Satoru Higa
VP3L is a patch-based visual programming language similar to Max/MSP...
patch-based visual programming language similar to Max...through inside the program during coding
Cubelets Blockly
free rating
1
Modular Robotics Incorporated
Cubelets Blockly is a platform that helps you learn how to program...
you learn how to program...simple and powerful visual programming tool that gives
FastFlow
free rating Computer Science Department
FastFlow is a C++ parallel programming framework aimed at simplifying the development of efficient applications...
of useful programming constructs...high-level programming, provides a programming framework
Algotica - Iteration 1
rating Alexander Khoroshavin
Algotica - Iteration 1 is an educational adventure...
adventure-puzzle game about programming, along...to start learning programming but think