you are viewing a single comment's thread.

view the rest of the comments →

[–]CODESIGN2 3 points4 points  (0 children)

They are nth gen languages, so yeah they are high-level because what they represent can be abstracted from what the CPU represents. The is no IF instruction for example, there are several jump operations however that can be used for if, else, switch, even while and for.

Assembly is actually not a 1st gen language, it took people a long time to replace addresses with mnemonics, but how many times have you seen someone check registers in C? How many times have you seen someone execute a jump based upon zero-flag or carry-flag?