MS Paint IDE strives to be not only a great and real development platform, but a set of projects meant to encompass many fields of research and knowledge, compared to the ‘traditional’ IDE. The IDE may seem like a joke, but the research and development gone into it is most definitely not.
MS Paint IDE uses a custom OCR that can be trained by nearly any font in any size, reading code from images in just miliseconds. The IDE's compiler and program output are in .png's, and automatically underlines any errors present and provides syntax highlighting with Java, Go, Python, and JavaScript currently being supported.
The IDE also allows for arbitrarily editing any text file through Paint via a context menu option, with native-looking button overlays onto MS Paint to perform IDE actions.
More info and screenshots of everything are available through the wiki.