3 ms·
"C" is a thin layer over assembler language. BASIC (if remember correctly, has no pointers) so it is far from assembly. BASIC seems close to Python in this reg
by lucio 12y ago
"C" is a thin layer over assembler language.
BASIC (if remember correctly, has no pointers) so it is far from assembly. BASIC seems close to Python in this regard.
- dragonwriter 12y ago> BASIC (if remember correctly, has no pointers) so it is far from assembly. BASIC, like Assembly, has no special "pointers" -- just values (numbers) that can be treated as addresses and used to read (in via PEEK statement) or write (via POKE statements) the corresponding memory locations. C, by having distinct pointers but supporting arithmetic on them is somewhere between languages like BASIC or Assembly (where there are just numbers, which can be used as addresses, but not special "pointers") and something like Python (where there are object references, but you can't do arithmetic on them like C pointers.)