بیشتر برنامه‌هایی که در سیستم‌های مختلف کامپایل می‌شن در محیط متنی هستن
اگه در محیط متنی نباشن که وجه تمایز تمام سیستم عامل‌ها هست باید خیلی روش کار کنید

اگه در محیط متنی باشه قاعدتا نباید مشکلی باشه مگر اینکه از کتابخانه‌های خاصی استفاده کرده باشه

توی C++‎ که مشکلات باز هم کمتره چون از رابط‌های زیادی استفاده شده که شما با رابط و رابط با سیستم عامل به صورت مناسب رابطه برقرار می‌کنه...