>>28
Narrowed your list down a little, because you had a lot of junk on there:
Lisp (specifically, CL)
C
Python
Ruby
The rest have highly obvious and irritating flaws that prevent them from being useful in any but the most trivial projects. Namely: Scheme has no libraries; Haskell is worthless outside of academia; Javascript is plain horrible; C# is just Java with a slightly different flavor of bad to it; Prolog is ... well, just plain shit; Assembly is
completely non-portable, not to mention absolutely too low-level to be of any relevance as anything but an intermediate representation in any suitably modern program; and Lua sucks for aforementioned reasons (have you not
learned from this thread, or are you that same Lua-troll?)
C has been around for decades, and for a reason. It is the foundation on which countless programs have been written, including most other programming language implementations, and its influence in software design and programming in general cannot be denied. Lisp has also been around practically forever, works very well, and contrary to what some people may believe,
is used in many places. (Your car was probably designed with a program written in Lisp.) Python and Ruby are only truly worthwhile as front-end code, and fully useless for any heavy lifting, but they both work very well in combination with C for building GUIs, and writing event-driven logic.