Язык программирования на казахском разработал школьник

3821
Валентина Мелехова, Костанай

Свой проект под названием QOL (Qazaq Oriented Language) ученик 12 класса НИШ Дамир Сарбасов считает уникальным. Благодаря ему у казахстанцев появилась возможность создавать программы и приложения на родном языке. QOL – первая ступень в жизни программиста.

фото предоставлено Дамиром Сарбасовым

– Я заметил, что основная масса языков программирования основана на английском. Есть, конечно же, и на русском, но это штучные экземпляры. Поэтому казахстан­цам, которые, к примеру, владеют только государственным языком и хотят заниматься программированием, приходится сначала изучать английский и только потом реализовывать свои идеи. То есть это очень времязатратный процесс. И, чтобы облегчить жизнь и работу таким людям, я решил создать язык программирования на казахском. Мне активно помогал старший брат. Это наш общий проект и авторское право оформлено на нас обоих, – рассказал Дамир Сарбасов.

Проект QOL братья Сарбасовы разрабатывали под руководством учителя информатики НИШ Александра Шерцера. Над своим детищем они трудились целый год. Его трудности заключаются в том, что авторы выбрали компилируемый язык программирования. Это очень сложный уровень, но вместе с тем очень удобный в использовании: для написания проекта с таким типом языка требуется несколько этапов разработки, но зато приложения создаются очень быстро и качественно. В случае с интерпретируемым языком дело движется быстрее, но результат не столь эффективный. К тому же в Казахстане уже было несколько попыток создания интерпретатора на казахском языке, и все они оказались неудачными.

– Проект рассчитан не только на написание компьютерных программ и приложений, но еще и на изучение государственного языка, ведь синтаксис в QOL полностью соответствует казахской грамматике. Изначально преследовались две идеи: дать возможность казахстанцам изучать программирование на родном языке и популяризировать государственный язык среди населения, – отметил Александр Шерцер.

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

И все же QOL пока еще считается альфа-версией, то есть первоначальной. Впрочем, несмотря на то, что проект все еще в стадии доработки, поскольку некоторые функции добавляются и улучшаются, язык программирования, разработанный костанайским школьником, находится в открытом доступе с открытым исходным кодом. Его можно найти на github. Там же можно воспользоваться и онлайн-версией.

Дамир Сарбасов уже неоднократно представлял свой проект на различных конкурсах и завоевал признание. К примеру, в международном конкурсе научных проектов он занял второе место, а республиканский конкурс научных проектов «Дарын» среди учеников НИШ принес ему третье место. Впереди еще один этап республиканского конкурса, который состоится в конце этого месяца в Актобе, где за звание лучшего будут бороться более 70 научных проектов казахстанских школьников.

Свое будущее Дамир Сарбасов планирует связать с информационными технологиями. Он планирует получить высшее образование по этому направлению в зарубежном вузе, где IT-сфера развита на более высоком уровне, а затем вернуться в Казахстан, чтобы делиться своими знаниями с соотечественниками.

– Я хочу заниматься киберинжинерией. Моей задачей будет помощь местному населению в повышении уровня навыков программирования, защита казахстанцев от киберпреступлений в цифровом пространстве. В общем, мне хочется, чтобы мои проекты поднимали IT-индустрию Казахстана на принципиально новый уровень. И я сделаю для этого все возможное, – заключил Дамир Сарбасов.

Популярное

Все
Гвардейцы — призёры Открытого Кубка Азии по дзюдо в Актау
Алматинская область вновь побила рекорд посещаемости
Рыбоперерабатывающий завод запустили в Кызылординской области
Краснокнижного зверька засняли на видео в Алматинской области
Зафиксирован рекордный урожай
Стартовала подписная кампания на 2026 год
О погоде в Казахстане на 16-18 октября сообщили синоптики
В Турции отменили статус «иностранцев» для тюркских народов
Караван из тысячи верблюдов официально вошёл в Книгу рекордов Гиннесса
На границе с Китаем образовалась автомобильная пробка
В Кызылорде сдана в эксплуатацию автодорога вдоль набережной Сырдарьи
Столицу Мальты признали самой красивой в мире
Посол ЕС отметила рост гражданской активности в Казахстане
Афганистан и Пакистан вступили в вооруженный конфликт
Казахстанцев предупредили о сроках пребывания в России
Назначены новые послы Казахстана в ряде стран
Казахстан – ключевой энергетический партнер для ЕС
Умерла Дайан Китон
Президент направил телеграмму поздравления Королю Испании
Нобелевский комитет расследует всплеск ставок на премию мира
Пенсионерам вход бесплатный
Гвардеец завоевал «бронзу» на Кубке мира по боевому самбо
Треть урожая ушла под снег
WORLD UNIFIGHT CHAMPIONSHIP – казахстанский гвардеец снова на вершине
Военнослужащие Нацгвардии стали призёрами Кубка мира
Где и по какой цене можно приобрести уголь в Астане
Около 500 тонн продукции привезут на столичную ярмарку из ЗКО и Костанайской области
Токаев проводил Президента Италии в аэропорту Астаны
Завершена реконструкция Центрального стадиона
Машины в кюветах, перебои с электроэнергией и сломанные деревья: в Костанай пришла зима
В Казахстане станет сложнее пользоваться банкоматами
В Костанайской области начались мероприятия, посвященные 140-летию Миржакыпа Дулатулы
Опасность в тарелке: в СКО зарегистрировали 19 случаев описторхоза
К строительству крупнейшего завода по производству снеков приступили в Алматинской области
В Алматинской области приняли меры по факту незаконного демонтажа плотины
Пожар в столичном кафе: ремонт в пострадавших квартирах завершен на 90%
Чем может гордиться Темиртау?
Рахмет от звезд: как прошел концерт Backstreet Boys в Астане
В Шымкенте открыли 14 социальных павильонов
Главнокомандующий Нацгвардией провел приём граждан

Читайте также

Новое детское приложение поможет выучить казахский язык
Меню и чеки без ошибок
Стремиться к максимальному результату
Способен дать фору другим

Архив

  • [[year]]
  • [[month.label]]
  • [[day]]