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

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

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

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

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

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

Даяр код менен баштаңыз

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

КАДАМ 02 — ЖАЗЫҢЫЗ & КОМПИЛЯЦИЯЛАҢЫЗ

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

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

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

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

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

merhaba.py — үлгүлүк мисалкомпиляциялоо → merhaba.oz
# Өз программаңызды жазыңыз
def саламдаш(аты):
    print("Салам, " + аты)

# Даяр китапканалар даяр турат
саламдаш("Дүйнө")

# Бир баскыч менен компиляцияланып, программага айланат

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

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

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

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

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

Тилдер

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

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

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

Биринчи программаңызды бүгүн жазыңыз.

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