input → rules → outputПрограмма
Точные инструкции превращают входные данные в результат.
Программирование с нуля
Начните с общих идей, выберите язык и тренируйтесь на структурированных оригинальных заданиях
языков
53
режима практики
3
шагов с нуля
6
Основа
input → rules → outputТочные инструкции превращают входные данные в результат.
print 42Печать значения показывает, что код действительно работает.
total = 42Переменные дают имена числам, строкам, boolean, спискам и объектам.
if condition then repeatУсловия выбирают путь, циклы повторяют полезную работу.
add(a, b) → resultФункция упаковывает одну задачу и позволяет повторно использовать идею.
scores = [40, 2]Массивы, списки, maps и sets хранят связанные значения.
Карта языков
Типы · преобразования · конкуррентность
Рабочая зона
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 с нуля.