All these programs were written using the BlueJ IDE in Java.