It's very hard to explain to people who don't program, but the object-oriented programming system made programming the Mac and iPhone so easy.
Grant, if we edited Fortran, I assume that you'd put a column thing in there.
C was already implemented on several quite different machines and OSs, Unix was already being distributed on the PDP-11, but the portability of the whole system was new.
Between rounds of speed chess I read enough of a programming manual to teach myself to write programs on the school's DEC mainframe in the language Basic.
I started out with machine code and assembly language.
I was interested in Java the beginning, but the problem with Java is you do have to switch your platform.
C is peculiar in a lot of ways, but it, like many other successful things, has a certain unity of approach that stems from development in a small group.
I had a running compiler and nobody would touch it. They told me computers could only do arithmetic.
Programming language is very specific to instructing a computer to do a particular structure of a sequence. It's the very way you tell the machine what you want it to do.
I suppose I should learn Lisp, but it seems so foreign.
A programming language is for thinking about programs, not for expressing programs you've already thought of. It should be a pencil, not a pen.
A programming language is low level when its programs require attention to the irrelevant.
Any good software engineer will tell you that a compiler and an interpreter are interchangeable.
I'd rather have a search engine or a compiler on a deserted island than a game.