input → rules → outputالبرنامج
تعليمات دقيقة تحول المدخلات إلى مخرجات عبر قواعد واضحة.
برمجة من الصفر
ابدأ بالأفكار المشتركة، اختر لغة، وتدرّب بتمارين أصلية منظمة
لغات
53
أنماط تدريب
3
خطوات أساسية
6
الأساس
input → rules → outputتعليمات دقيقة تحول المدخلات إلى مخرجات عبر قواعد واضحة.
print 42طباعة قيمة هي أول طريقة للتأكد من أن الكود يعمل.
total = 42المتغيرات تعطي أسماء للأرقام والنصوص والقوائم والكائنات.
if condition then repeatالشروط تختار مسارا والحلقات تكرر عملا مفيدا.
add(a, b) → resultالدالة تجمع مهمة واحدة حتى تعيد استخدام الفكرة.
scores = [40, 2]المصفوفات والقوائم والخرائط والمجموعات تخزن قيما مترابطة.
خريطة اللغات
أنواع · تحويلات · تزامن · تفكير المترجم
منضدة العمل
JS
تعريفات وقواعد وأمثلة وتمارين لتعلم JavaScript من الصفر خطوة بخطوة.
TS
تعريفات وقواعد وأمثلة وتمارين لتعلم TypeScript من الصفر خطوة بخطوة.
Py
تعريفات وقواعد وأمثلة وتمارين لتعلم Python من الصفر خطوة بخطوة.
C++
تعريفات وقواعد وأمثلة وتمارين لتعلم C++ من الصفر خطوة بخطوة.
Java
تعريفات وقواعد وأمثلة وتمارين لتعلم Java من الصفر خطوة بخطوة.
Go
تعريفات وقواعد وأمثلة وتمارين لتعلم Go من الصفر خطوة بخطوة.
Rust
تعريفات وقواعد وأمثلة وتمارين لتعلم Rust من الصفر خطوة بخطوة.
SQL
تعريفات وقواعد وأمثلة وتمارين لتعلم SQL من الصفر خطوة بخطوة.
HTML CSS
تعريفات وقواعد وأمثلة وتمارين لتعلم HTML CSS من الصفر خطوة بخطوة.
Bash
تعريفات وقواعد وأمثلة وتمارين لتعلم Bash من الصفر خطوة بخطوة.
C#
تعريفات وقواعد وأمثلة وتمارين لتعلم C Sharp من الصفر خطوة بخطوة.
PHP
تعريفات وقواعد وأمثلة وتمارين لتعلم PHP من الصفر خطوة بخطوة.
Swift
تعريفات وقواعد وأمثلة وتمارين لتعلم Swift من الصفر خطوة بخطوة.
Kotlin
تعريفات وقواعد وأمثلة وتمارين لتعلم Kotlin من الصفر خطوة بخطوة.
Ruby
تعريفات وقواعد وأمثلة وتمارين لتعلم Ruby من الصفر خطوة بخطوة.
Dart
تعريفات وقواعد وأمثلة وتمارين لتعلم Dart من الصفر خطوة بخطوة.
Scala
تعريفات وقواعد وأمثلة وتمارين لتعلم Scala من الصفر خطوة بخطوة.
R
تعريفات وقواعد وأمثلة وتمارين لتعلم R من الصفر خطوة بخطوة.
Julia
تعريفات وقواعد وأمثلة وتمارين لتعلم Julia من الصفر خطوة بخطوة.
MATLAB
تعريفات وقواعد وأمثلة وتمارين لتعلم MATLAB من الصفر خطوة بخطوة.
Lua
تعريفات وقواعد وأمثلة وتمارين لتعلم Lua من الصفر خطوة بخطوة.
Perl
تعريفات وقواعد وأمثلة وتمارين لتعلم Perl من الصفر خطوة بخطوة.
Elixir
تعريفات وقواعد وأمثلة وتمارين لتعلم Elixir من الصفر خطوة بخطوة.
Erlang
تعريفات وقواعد وأمثلة وتمارين لتعلم Erlang من الصفر خطوة بخطوة.
Haskell
تعريفات وقواعد وأمثلة وتمارين لتعلم Haskell من الصفر خطوة بخطوة.
Clojure
تعريفات وقواعد وأمثلة وتمارين لتعلم Clojure من الصفر خطوة بخطوة.
F#
تعريفات وقواعد وأمثلة وتمارين لتعلم F Sharp من الصفر خطوة بخطوة.
OCaml
تعريفات وقواعد وأمثلة وتمارين لتعلم OCaml من الصفر خطوة بخطوة.
C
تعريفات وقواعد وأمثلة وتمارين لتعلم C من الصفر خطوة بخطوة.
ASM
تعريفات وقواعد وأمثلة وتمارين لتعلم Assembly من الصفر خطوة بخطوة.
Solidity
تعريفات وقواعد وأمثلة وتمارين لتعلم Solidity من الصفر خطوة بخطوة.
ObjC
تعريفات وقواعد وأمثلة وتمارين لتعلم Objective C من الصفر خطوة بخطوة.
VB
تعريفات وقواعد وأمثلة وتمارين لتعلم Visual Basic من الصفر خطوة بخطوة.
Zig
تعريفات وقواعد وأمثلة وتمارين لتعلم Zig من الصفر خطوة بخطوة.
Nim
تعريفات وقواعد وأمثلة وتمارين لتعلم Nim من الصفر خطوة بخطوة.
Crystal
تعريفات وقواعد وأمثلة وتمارين لتعلم Crystal من الصفر خطوة بخطوة.
Groovy
تعريفات وقواعد وأمثلة وتمارين لتعلم Groovy من الصفر خطوة بخطوة.
PS
تعريفات وقواعد وأمثلة وتمارين لتعلم PowerShell من الصفر خطوة بخطوة.
Fortran
تعريفات وقواعد وأمثلة وتمارين لتعلم Fortran من الصفر خطوة بخطوة.
COBOL
تعريفات وقواعد وأمثلة وتمارين لتعلم COBOL من الصفر خطوة بخطوة.
Pascal
تعريفات وقواعد وأمثلة وتمارين لتعلم Pascal من الصفر خطوة بخطوة.
Prolog
تعريفات وقواعد وأمثلة وتمارين لتعلم Prolog من الصفر خطوة بخطوة.
Racket
تعريفات وقواعد وأمثلة وتمارين لتعلم Racket من الصفر خطوة بخطوة.
Scheme
تعريفات وقواعد وأمثلة وتمارين لتعلم Scheme من الصفر خطوة بخطوة.
Elm
تعريفات وقواعد وأمثلة وتمارين لتعلم Elm من الصفر خطوة بخطوة.
Gleam
تعريفات وقواعد وأمثلة وتمارين لتعلم Gleam من الصفر خطوة بخطوة.
V
تعريفات وقواعد وأمثلة وتمارين لتعلم V من الصفر خطوة بخطوة.
D
تعريفات وقواعد وأمثلة وتمارين لتعلم D من الصفر خطوة بخطوة.
Lisp
تعريفات وقواعد وأمثلة وتمارين لتعلم Common Lisp من الصفر خطوة بخطوة.
Smalltalk
تعريفات وقواعد وأمثلة وتمارين لتعلم Smalltalk من الصفر خطوة بخطوة.
ABAP
تعريفات وقواعد وأمثلة وتمارين لتعلم ABAP من الصفر خطوة بخطوة.
Delphi
تعريفات وقواعد وأمثلة وتمارين لتعلم Delphi من الصفر خطوة بخطوة.
Tcl
تعريفات وقواعد وأمثلة وتمارين لتعلم Tcl من الصفر خطوة بخطوة.