СомонСкрипт • Барои ояндаи Тоҷикистон

Барномасозиро бо забони модарӣ омӯзед.

Аз "Салом ҷаҳон" то лоиҳаҳои воқеӣ. Синтакси содда, дастурҳои равшан ва муҳити бехатар барои наврасон.

hello.som

Чаро маҳз SomonScript?

Забон барои он сохта шудааст, ки монеаҳои техникиро дур кунад ва ба мантиқ диққат диҳад.

Забони тоҷикӣ

Калимаҳои калидӣ тоҷикӣ ҳастанд: 'агар', 'барои', 'функсия', 'чоп'. Ҳеҷ гуна тарҷумаи зеҳнӣ лозим нест.

Бехатар ва осон

Хатогиҳо бо забони оддӣ шарҳ дода мешаванд. Муҳит ба шумо кӯмак мекунад, на ҷазо.

Натиҷаи фаврӣ

Дар браузер ё компютер код нависед ва натиҷаро дарҳол бинед. Бе насби мураккаб.

ГУЗАРИШ

Гузариш ба TypeScript ва JavaScript осон мешавад

SomonScript ҳамчун пуле хизмат мекунад. Пас аз фаҳмидани мантиқ бо забони модарӣ, гузаштан ба забонҳои касбӣ хеле осонтар хоҳад буд.

1

Мантиқро меомӯзед

Бе ташвиши синтаксиси мураккаби англисӣ.

2

Консепсияҳоро мефаҳмед

Давраҳо, шартҳо ва функсияҳо.

3

Ба ҷаҳон мебароед

Акнун TypeScript ё JavaScript-ро зуд аз худ мекунед.

SomonScript
функсия салом(ном: сатр) {
  агар (ном !== "") {
    чоп.сабт("Салом " + ном);
  }
}
TypeScript
function greet(name: string) {
  if (name !== "") {
    console.log("Hello " + name);
  }
}
Сохтор якхела аст

Оғоз кардан осон аст

Се роҳ барои ворид шудан ба ҷаҳони барномасозӣ

Ҳуҷҷатҳои интерактивӣ

Қадам ба қадам бо мисолҳо ва машқҳо.

Хондан

Боргирӣ

Барои Windows, macOS ва Linux.

Боргирӣ

Кӯшиш кунед

Кодро дар браузер навишта иҷро кунед - бе насб!

Кӯшиш

Саволҳои маъмул

SomonScript чист?

SomonScript забони барномасозӣ аст, ки калимаҳои калидиаш калимаҳои тоҷикӣ мебошанд: агар, барои, функсия, чоп. Барнома ба JavaScript тарҷума мешавад, бинобар ин дар браузер ё бо Node.js кор мекунад.

Барои кӣ сохта шудааст?

Барои хонандагони мактаб, навомӯзон ва омӯзгорон. 18 дарс аз аввалин чоп то объектҳо мавзӯъҳои асосии барномасозиро мегузаранд: тағйирёбандаҳо, шартҳо, давраҳо, функсияҳо ва рӯйхатҳо.

Бояд чизе насб кунам?

Не: дарсҳо ва майдони озмоиш дар браузер кор мекунанд. Барои лоиҳаҳои худ Node.js 20 ё навтар ва фармони npm install -g @lindentech/somon-script лозим аст.

Оё ройгон аст?

Бале. SomonScript нармафзори озод бо иҷозатномаи MIT аст ва рамзи он дар GitHub кушода аст.

Хатоҳо бо кадом забон шарҳ дода мешаванд?

Бо тоҷикӣ, русӣ ё англисӣ. Паёми хато сатрро нишон медиҳад ва аксар вақт маслиҳат медиҳад, ки чӣ тавр ислоҳ кунед.

SomonScript ба TypeScript чӣ иртибот дорад?

Сохтори барнома ҳамон аст, ки дар TypeScript: навъҳо (сатр, рақам, мантиқӣ) ихтиёрӣ ҳастанд ва барнома ба JavaScript табдил меёбад. Пас аз SomonScript гузаштан ба TypeScript ва JavaScript осон аст.

Омодаед, ки барномасоз шавед?

Ҳеҷ вақт барои омӯзиш дер нест. Имрӯз оғоз кунед ва ояндаи худро бисозед.

Ҳозир оғоз мекунам