Основы работы в системах Turbo Pascal и Visual C++6.0
...при сохранении текста программы в файле каждая система программирования по умолчанию дает свое стандартное расширение имени файла, например, системы на основе языка Pascal дают расширение .pas , системы на основе языка С++ - расширение .cpp).