سلام. کلا دو نوع فایل وجود داره. یکی فایل های متنی (یا همون اسکی) دومی هم فایل های باینری. فایل های متنی اونهایی که می تونی با یک ویرایش گری مثل نوت پد اون ها رو بخونی و ویرایش کنی. این فایل ها اصطلاحا در برگیرنده کاراکترهای اسکی هستن. همچنین شما می تونی به راحتی این فایل ها رو باز کنی و متنشونو بخونی. فایلهای اسکی رو یه نوع خاصی از فایلهای باینری می گن.
فایلهای باینری داده های غیر متنی هستن که فقط وقتی قابل فهم هستن که توسط یک برنامه اجرا بشن. مثلا روی یک عکس راست کلیک کن و اونو با notepad باز کن می بینی که داخلش کلی کاراکترهای نامفهومی داره که نمیشه محتوای اونو تشخیص داد اما اگه همون فایل عکس با برنامه ای مثل photo viewer باز بشه می تونی محتوای اونو ببینی. یا مثلا یه فایلی که با ورد نوشتی اگه اونو با notepad باز کنی نمی تونی محتوای دقیقش رو ببینی و باز هم محتوای نامفهوم رو میبینی اما اگه فایل ورد رو با نرم افزار word باز کنی می تونی محتوای داخلش رو ببینی.
به طور کلی فایل متی یا همون اسکی رو میشه محتواش رو دید اما فایل باینری تا زمانی که فایل با برنامه مورد نظر خودش باز نشه محتواش قابل فهم نیست
به عبارتی میشه گفت همه فایل ها به نوعی باینری هستن و این دسته بندی فایل ها به خاطر قابل فهم بودن و غیر قابل فهم بودن متن فایل صورت میگیره