Skip to main content

🇸🇴 CeejiyeLang v3.0.0

CeejiyeLang waa luuqad programming oo casri ah, looguna talagalay bilowga (beginners). Waxay ku dhisantahay luuqadda Python, laakiin ereyadeeda muhiimka ah (keywords) waxaa loo beddelay Af-Soomaali. Waxaa loogu talagalay inay ardayda Soomaaliyeed meel kasta oo ay joogaan u fududeyso barashada cilmiga Computer-ka.

╔═══════════════════════════════════════╗
║          CeejiyeLang v3.0.0           ║
║   Luuqadda Programming-ka ee Af-Soomaali║
╚═══════════════════════════════════════╝

🚀 Rakibaadda (Installation)

Waxaad ku rakibi kartaa CeejiyeLang deegaan kasta oo leh Python (Termux, Linux, macOS, ama Windows).

1. Termux (Android)

Fur Termux ka dibna qor amaradan:

pkg update && pkg upgrade -y
pkg install python git -y
git clone https://github.com/mohamettapthi75-dot/CeejiyeLang
cd CeejiyeLang
bash install.sh

2. Linux (Ubuntu/Debian)

Fur Terminal-ka ka dibna qor:

sudo apt update
sudo apt install python3 python3-pip git -y
git clone https://github.com/mohamettapthi75-dot/CeejiyeLang
cd CeejiyeLang
bash install.sh

3. Pip (Habka guud)

Haddii aad hore u haysato Python iyo Pip:

pip install git+https://github.com/mohamettapthi75-dot/CeejiyeLang.git

🛠️ Sida loo isticmaalo (Usage)

Markaad rakibto ka dib, waxaad isticmaali kartaa amarka ceejiye.

A. Terminal-ka Tooska ah (REPL)

Si aad u gasho meesha koodhka lagu tijaabiyo, qor:

ceejiye

Tilmaamaha REPL-ka:

  • Taageerada khadadka badan: Markaad qorto hadii, shaqo, ama wareeg oo aad ku dhammaato :, REPL-ku wuxuu ku siinayaa fursad aad ku qorto khadad badan.
  • Prompt: REPL-ku wuxuu isticmaalaa ceeji> koodhka caadiga ah iyo ... > khadadka xiriirka ah.
  • Nadiifin: Qor nadiifi si aad u nadiifiso screen-ka.
  • Taariikhda koodhka: Isticmaal fallaadhaha (↑ ↓) si aad u aragto koodhkii aad hore u qortay.
  • Caawinaad: Qor caawi si aad u aragto ereyada muhiimka ah.
  • Ka bixitaanka: Qor ka_bax si aad uga baxdo.

🌐 Web Playground

Waxaad CeejiyeLang ku tijaabin kartaa biraawsarkaaga adigoon waxba rakibin: CeejiyeLang Web Playground

C. VS Code Extension

Si aad u hesho "Syntax Highlighting" gudaha VS Code:

  1. Nuqul ka samey galka vscode-ceejiye/.
  2. Dhig galka extensions-ka ee VS Code (~/.vscode/extensions/).
  3. Dib u bilow VS Code.

D. Socodsiinta Faylka (.cee)

Haddii aad haysato fayl koodh ah oo ku dhammaanaya .cee, u socodsii sidatan:

ceejiye run examples/calculator.cee

📖 Barashada Luuqadda (Syntax Guide)

Halkan waxaa ku yaal tusaalooyinka ugu muhiimsan si aad u bilowdo:

Af-Soomaali Python Sharaxaad
daabac print Qoraal soo saar
geli input Macluumaad weydii
tiro int Ka dhig tiro
hadii if Haddii xaalad jirto
kale else Haddii kale
hadii_kale elif Xaalad kale
inta while Ilaa ay ka dhammaanayso
wareeg for Ku wareeg liis
shaqo def Samee function
celi return Natiijo soo celi
soo_celi return Natiijo soo celi
fasalka class Qeexitaan class
nafta self Tixraaca shayga (optional)
u_yahay == Ma u yahay?
kama_yahay != Ma ka duwan yahay?
iyo and Iyo
ama or Ama
ku_lacal += Ku dar oo ku keydi
ka_jar -= Ka jar oo ku keydi

Tusaale Koodh ah:

# Tani waa barnaamij yar
magac = geli("Magacaaga qor: ")

hadii magac == "Ceejiye":
    daabac("Soo dhawow abuuraha luuqadda!")
kale:
    daabac("Asc " + magac + ", ku soo dhawaaw barashada programming-ka!")

📁 Galalka Mashruuca

  • ceejiye/: Koodhka rasmiga ah ee luuqadda.
  • examples/: Barnaamijyo diyaarsan (Calculator, Chatbot, iwm).
  • tests/: Koodhka lagu tijaabiyo luuqadda.

🤝 Ka qayb-qaadashada

Waan soo dhawaynaynaa qof kasta oo raba inuu horumariyo luuqadan. Fadlan akhri CONTRIBUTING.md.

📜 Shatiga (License)

Mashruucan waxaa lagu daabacay shatiga MIT - fiiri LICENSE.

Metadata

Release files for ceejiyelang 3.0.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for ceejiyelang 3.0.0
File Size Uploaded
ceejiyelang-3.0.0.tar.gz 15.1 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for ceejiyelang 3.0.0
File Interpreter ABI Platform
ceejiyelang-3.0.0-py3-none-any.whl Python 3 none any Details

Total release size: 28.3 kB

Release files / ceejiyelang-3.0.0.tar.gz

Download URL ceejiyelang-3.0.0.tar.gz
Size 15.1 kB
Tags Source
SHA-256 checksum
How to use checksums
0c41397d624fc593473af72b9f927c4154b12a08cbe261ab5057b5aaf73e1f5d
BLAKE2b-256 checksum
How to use checksums
984c57968be6ccd1c815c6004f0fd2e5b030184a135e9ca73d5b6d5492b9da9d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 13, 2026.

Transparency log

Release files / ceejiyelang-3.0.0-py3-none-any.whl

Download URL ceejiyelang-3.0.0-py3-none-any.whl
Size 13.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
5d1ce2ff8c0db17db4d61d9772ae9ce637c193c6e7472ec3dbfd8d14f32feca4
BLAKE2b-256 checksum
How to use checksums
11d777da770f7972063b7643aef5bec9d791bdf13d71694d9ef8cc1b6b52648a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 13, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

3.0.0 This release

2 release files

2.0.0

2 release files

1.0.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page