An IDE intended specifically for iOS and macOS development.
Free IDE for learning programming with Python.
Scratch modification that supports simple programming