Programming Experience
When I first wanted to start programming I read tirelessly what language was best to use. Debates raged and forums were trolled by all sides. I never found my answer, but after going through computer science I'm of the mindset that no one language is superior. Each language has advantages and disadvantages and should be used where it is most efficient. I am open to using whatever the company is using, or what is asked of me. Below I have broke down my experiences through college with different languages:
Primary language used through half of my CS courses was Python. I used python for introduction to programming, algorithms/data structures, software engineering, and scripting languages.
C/C++ was heavily used in Special Topics: UNIX, artificial intelligence (NQC actually), object-oriented design/methodology and operating systems.
Other languages I have used include SQL, ruby, visual basic and java.
Java was very rarely used during my classes. Threading in java during operating systems was my greatest use of the language.