¿Con qué idioma está codificado MS Paint?

Paint se programa con el lenguaje de programación C # [ Paint.NET – Wikipedia ]

“Paint se programa principalmente en el lenguaje de programación C #. Su formato de imagen nativo, .PDN, es una representación comprimida del formato de objeto interno de la aplicación, que conserva las capas y otra información. Excluyendo el instalador, el texto y los gráficos, Paint se lanzó bajo una versión modificada de la Licencia MIT. Inicialmente se lanzó como código completamente abierto, pero debido a infracciones de licencia, todos los archivos de recursos (como el texto de la interfaz y los íconos) se lanzaron bajo una licencia Creative Commons que prohíbe modificaciones, y el instalador se convirtió en código cerrado.

La versión 3.36 se lanzó inicialmente como código abierto parcial, pero Brewster las eliminó más tarde, citando problemas de plagio. En la versión 3.5, la licencia se modificó para reflejar esto, y ahora los usuarios tienen prohibido modificar el software. Como las licencias gratuitas no se pueden revocar, los desarrolladores pueden desarrollar legalmente tenedores basados ​​en la versión 3.36 y anteriores “.

De acuerdo con el resultado de DependencyWalker (Dependency Walker (depe.exe)) MsPaint.exe está vinculado contra MSVCRT.dll y MFC42U.dll.

Por lo tanto, parece estar escrito en C ++ con Microsoft Foundation Classes (MFC).