Su extensa librería provee los componentes necesarios al desarrollador para ejecutar el proyecto de manera exitosa.
Su sintaxis es similar a C y C++, no tiene funciones complejas para aprender e implementar y tiene una documentación simple.
Puede utilizarse para crear aplicaciones en Windows, Unix, Linux, BSD y otras plataformas.
Con una declaración de variables automática, puede ahorrarle una cantidad considerable de tiempo al desarrollador.