As a fairly recent electrical engineering graduate with some decent exposure to programming, I have only really used C/C++, Java, and Matlab.
When talking about these non-compiled scripting languages, such as Python, how do you actually get a binary, executable file without compiling?
Basically, can I code something in Python, create an executable file, and put it on my friend's computer to show him what an awesome programmer I am?
With C++ it was easy (well, *AFTER* debugging 9999999999 memory errors ) to just hit the compile button and have a nice file ready to be executed.