Java GUI

By using a very well known language, Java, you can create images and other programs with a graphical side.

App Inventor

Learn how to create apps with this simple program!


Although a simple language, Python is used by beginners and experts alike.

Alexa Skills

Learn how to develop on the Amazon Alexa platform that runs on Echo and other smarthome devices!

Android Studio

A more advanced language for creating android based apps!

Intro to Java

A helpful introduction for all those interested in getting started with a widely-used programming language.

MLH Code of Conduct

MLH Data Sharing Provision