Вспомните, как лет 20 назад все слушали кассеты, диски, или даже грампластинки! Складывали их стопочками, делали оригинальные обложки, давали перезаписать друзьям. Эх… ностальгия! Но MP3 изменил все! Качество звука осталось на высоком уровне, но файлы стали занимали в 11 раз меньше, чем на CD-диске! Теперь можно было легко и просто скачивать музыку в интернете, плееры начали помещаться на детской ладони, и мы забыли о пыльных полках со старыми дисками и кассетами. Как же получается сжать аудиофайлы,...
... Компиляция – это, по сути, перевод. Если представить, что компьютерные программы – это языки, то компилятор – это их переводчик. Он превращает человеческий язык программирования в язык, который понимает компьютер. Пример для иллюстрации: вы написали рецепт блюда на русском языке, но ваш друг говорит только на испанском. Чтобы он понял рецепт, вам нужен переводчик, который переведет рецепт на испанский. В мире программирования этот "переводчик" и называется компилятором. Теперь давайте углубимся немного глубже...