в крации, вы пишите на разных языках программирования задачи а компьютер переводит их в единицы и нолики, так компьютер и выпоняет задачи которые прописаны в кодах.. насчет разных языков программирования, на одних печатают сайты, на других приложения. так как разный язык подстроен под свою категорию