KALKAN
Киргизилген компиляторлор Даяр код галереялары Кодуңуз → Программаңыз

Кодуңузду программага айлантың.

KALKAN — ичинде иштеп чыгуу жүргүзүлөөр операцион систем. Даяр код Үлгүлерден башлаң же нолдон ӱрүң — компиляторлор эле системнин ичинде. Бир учӱм менен компиляция кылың, өз программаңызды түзүң; стол ӱстӱнә кошуң, ишке киргизиң, бөлүшүң.

Кантип иштейт

Үч кадам. Орнотуу жок.

КАДАМ 01 — БАШЛЫК

Даяр код менен башлаң

Ар бир тил үчүн даяр код галереялары, үлгү долбоорлор жана кадам сайын Колдонмолор систем менен чогуу келет. Үлгүлерни ачың, өзгөртүң, бузуң — эң тез үйрөнүү жолу ушу.

КАДАМ 02 — ӰРҮҢ & КОМПИЛЯЦИЯ КЫЛЫҢ

Өз кодуңузду компиляция кылың

Кеңейтилген код редакторунда ӱрүң: синтаксис түстөө, издөө жана өзгөртүү, ката белгилери. Компиляция баскычын басканда кодуңуз KALKANдын киргизилген компилятору менен, систем ичинде компиляцияланат.

КАДАМ 03 — ПРОГРАММАГА АЙЛАНТЫҢ

Программаңыз даяр

Компиляциянын аягында кодуңуз чын программага айланат. Атын койуң, символун тандаң; башталыш менюсунда ордун ээлесин. Дал систем программалардай.

merhaba.py — үлгү мисалderle → merhaba.oz
# Ӧз программаҥыны ӱрӱҥ
def selamla(ad):
    print("Салам, " + ad)

# Даяр китапканалар даяр турган
selamla("Дүйнө")

# Бир учӱм менен компиляцияланар, программа болор

Даяр код, даяр китепкана,
даяр башталыш.

Үлгү долбоорлор: ар бир тил үчүн иштеген жүздөгөн үлгү — оюндардан эсептегичтерге чейин, файл куралдарынан кичине программаларга чейин.

Окуу китептери: тил башына көп тилдүү үйрөнүү материалдар; нолдон баштаудан өнүккөн темаларга чейин.

Орток китепканалар: файл, сызыма, дуу, терезе жана башкалар — өз программаңызда түз колдонуң.

Изоляцияланган компиляция: кодуңуз коопсуздук чөйрөсүндө компиляцияланат; даярдалган программалар колтамгалу программа экосистемасына кошулат.

Тилдер

12 тил. Баары киргизилген.

Ар бири өз компилятору же интерпретатору менен чогуу келет. Төмөндөгүлердин бири менен башлаң — же баарын сынап көрүң.

Asm Basic Блоктор (Scratch) C JavaScript Logo Lua Pascal Python Visual Basic Орток IDE x86 эмулятору
Ким үчүн? Окуучулар үчүн: оюн менен башлап, чын кадам таштарга. Профессионалдар үчүн: кошумча курал орнотпостон тез прототип. Уюмдар үчүн: ичинде өндүрүлгөн, тышка көз каранды эмес программа.

Биринчи программаҥыны бүгүн ӱрүң.

Программачы платформасынын тирүү демосу үчүн биз менен байланышың; өз экраныңызда, өз кодуңыз менен көрсөтөлү.