@Atheist
Actually, if we start nitpicking, you must add steps to your AMOS version because you must start the interpreter, write/load the BASIC program and compile/start it to see the dot.
The inventor of the C language was probably thinking how to write an efficient, platform agnostic language suitable for writing operating systems like Unix.
C is very flexible with a small amount of commands.
http://en.wikipedia.org/wiki/C_(programming_language)#Philosophy