What is the level of abstraction in a programming language?

Abstraction: Specificity, what is going on behind the layers? How is EVERYTHING defined?

How do computers work tho?

scramble-eggs
to scramble-eggs
	wash-hands
	open-fridge
	grab-eggs
	close-fridge
	grab-pan
	...
end
to wash-hands
	obtain-soap
	rub-soap-in-hands
	repeat 20 [
		rub-hands
	]
	rinse-hands
	dry-hands
end

Research on Programming Languages:

Let's take a look at some different programming languages. Pick one and do a quick research on it:

Think about the following questions:

  1. When was it made? (Why?)
  2. What is it primarily used for?
  3. On a scale of 1 - 10, rank the “abstraction” of the programming language--how difficult or complex does it look? ie:
    1. NetLogo is a "8" in terms of abstraction.
    2. 100001010000100101010 is a "1" in terms of abstraction
    3. English is a "10" in terms of abstraction

High Level Languages

High level languages tend to be super abstract!

Low Level Languages

Less abstract, closer to 0101001010101. Harder to read.