Paradigm: Scalar
Scalar programming is a low-lever programming paradigm which disallows applying operations to arrays. Each operation must apply to individual value, one at a time, and thus the programmer has to organize array processing as a sequence of scalar operations.
Scalar programming is the opposite of array programming.
- Ada
- AWK
- B
- Baltie
- Basic
- bc
- BCPL
- Boo
- Brainfuck (dialects: Boolfuck, Braincopter, Brainloller, Ook!, Pi, Smallfuck, Spoon, Unary, pbrain)
- C (dialects: ANSI C, C11, C99, K&R C)
- C# (dialects: Cω, Polyphonic C#)
- C++ (dialects: C++03, C++98)
- Ceylon
- Chef
- COBOL
- Dart
- Dylan
- ECMAScript (dialects: ActionScript, JavaScript)
- Factor
- FALSE
- Forth
- G
- gnuplot
- Go
- Grocery List
- Hanoi Love
- Icon
- INTERCAL
- Io
- Java
- Logo
- Lua
- Malbolge
- Nemerle
- Objeck
- Objective-C
- Oz
- Pascal (dialects: Extended Pascal, Standard Pascal)
- Piet
- PL/0
- Roco
- Sanscript
- Scala
- Scratch
- Seed7
- Shakespeare
- Smalltalk
- SQL
- Tcl
- Whitespace