For 10 points, name these constructs such as Ruby, Python, Java, and C, that provide a way to give instructions to computers.
Some of these are statically typed, while others are duck typed or dynamically typed. Many of them must be used in conjunction with a compiler, such as one of them created in the 1970s by Dennis Ritchie, which is named for a letter of the alphabet and has a (*) "plus plus" variety. For 10 points, name these constructs such as Ruby, Python, Java, and C, that provide a way to give instructions to computers.
Some of these are statically typed, while others are duck typed or dynamically typed.
programming languages [accept computer languages; accept scripting languages; prompt on \"programs\"; prompt on \"languages\"]