Among the ones in the poll, I know:
Lua, C, C#, Java, x86 Assembly, Python, TSC, Javascript
Among the ones not in the poll, I know:
Scala, OCaML, Ruby, PHP, Erlang, F#, Visual Basic
All of those languages are programming languages, except TSC I think. Scripting languages are programming languages in most cases. "Programming" does not mean "compiled" and "scripting" does not mean "not programming".
A computer language is a programming language if it has three things: Abstraction from hardware, control abstraction, Turing-completeness.
All of the languages listed have those features, except TSC (which does not have control abstraction).
You can code TSC in the same way regardless of what platform you are on, so it's abstracted from hardware. I think you can theoretically (assuming infinite memory) construct any possible finite state, which would mean it's Turing-complete. However, it does not have control abstraction, as it does not allow you to write functions or subroutines. It does have events and some sort of flow control, but I'm pretty sure there isn't a way to make it act like a call/return block of instructions. I might be wrong though, I'd need confirmation from someone more experienced than me.
EDIT: I forgot x86 was in the list! It's not an actual programming language either, because it is hardware dependent. It's an instruction set.