KALKAN
Енгізілген компиляторлар Дайын код галереялары Кодыңыз → Бағдарламаңыз

Кодыңызды бағдарламаға айналдырыңыз.

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

Қалай жұмыс істейді

Үш қадам. Орнату жоқ.

ҚАДАМ 01 — БАСТАУ

Дайын кодпен бастаңыз

Әр тіл үшін дайын код галереялары, үлгілік жобалар және қадам-қадам оқу құралдары жүйемен бірге келеді. Мысалдарды ашыңыз, өзгертіңіз, бұзыңыз — үйренудің ең жылдам жолы осы.

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

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

Жетілдірілген код редакторында жазыңыз: синтаксисті бояу, іздеу және ауыстыру, қате белгілері. Компиляциялау түймесін басқанда кодыңыз KALKAN-дың енгізілген компиляторымен, жүйенің ішінде компиляцияланады.

ҚАДАМ 03 — БАҒДАРЛАМАҒА АЙНАЛДЫРЫҢЫЗ

Бағдарламаңыз дайын

Компиляция соңында кодыңыз нақты бағдарламаға айналады. Атын қойыңыз, таңбасын таңдаңыз; бастау мәзірінде орнын алсын. Дәл жүйелік қолданбалары сияқты.

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

# Дайын кітапханалар дайын тұр
сәлемде("Әлем")

# Бір пернемен компиляцияланып, бағдарламаға айналады

Дайын код, дайын кітапхана,
дайын бастау.

Үлгілік жобалар: әр тіл үшін жұмыс күйінде жүздеген мысал — ойындардан есептегіштерге, файл құралдарынан шағын қолданбаларға.

Оқулықтар: тіл бойынша көптілді оқыту материалдары; нөлден бастаудан озық тақырыптарға дейін.

Ортақ кітапханалар: файл, сурет, дыбыс, терезе және басқалары — өз бағдарламаңызда тікелей пайдаланыңыз.

Оқшауланған компиляция: кодыңыз қауіпсіз ортада компиляцияланады; жасалған бағдарламалар имзаланған БҚ экожүйесіне қосылады.

Тілдер

12 тіл. Барлығы енгізілген.

Әрқайсысы өз компиляторымен немесе интерпретаторымен келеді. Төмендегілердің бірімен бастаңыз — немесе бәрін сыңап көріңіз.

Asm Basic Блоктар (Scratch) C JavaScript Logo Lua Pascal Python Visual Basic Ортақ IDE x86 эмуляторы
Кімдер үшін? Студенттер үшін: ойыннан бастап нақтыға қадам жасау. Кәсіпқойлар үшін: қосымша құрал орнатпай жылдам прототип. Ұйымдар үшін: ішінде жасалған, сыртқа тәуелді емес бағдарламалық қамтама.

Алғашқы бағдарламаңызды бүгін жазыңыз.

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