Почему у приложений нельзя посмотреть исходный код?
Если вы про исполняемые файлы, типа exe, то в них исходного кода просто НЕТ. Почитайте что такое компиляция. 
Если вы у себя запускаете скрипт, то он и есть исходник.
А вообще, следует хотя бы немного почитать о том, как работает компьютер и программы на нем.
У каких, пардон, "приложений"?