Python is a popular starter programming language. Oftentimes, it is the first language that computer science students will learn. Python runs on Windows, Linux/Unix, Mac OS X, and has been ported to the Java and .NET virtual machines. In addition, it is free to use because its open source license is OSI-approved which makes it much more accessible. During my senior year of high school, I took an Introduction to Computer Science course where we learned the basics of Python. While the language was difficult to learn because it was different from anything I had seen before, it was formatted in a way that was tangible for a beginning programmer. I believe that Python is one of the best languages for beginning programmers. Matlab is a programming language used for technical computing that integrates computation, visualization, along with programming. Matlab is unique because its basic data method is the matrix, and is most commonly used in the math and science fields. This semester, I am ...