why you need to know multiple programming languages most organizations see knowledge of multiple programming languages as big plus (some see it as requirementof coursewhen you're an employerit' nice to get the best deal you can when hiring new employee knowing broader range of languages means that you can work in more positions and offer greater value to an organization rewriting applica tions in another language is time consumingerror proneand expensiveso most companies look for people who can support an application in the existing languagerather than rebuild it from scratch from your perspectiveknowing more lan guages means that you'll get more interesting jobs and will be less likely to get bored doing the same old thing every day in additionknowing multiple languages tends to reduce frustration most large applications today rely on compo nents written in number of computer lan guages in order to understand the application and how it functions betteryou need to know every language used to construct it knowing multiple languages also makes it possible to learn new languages faster after whileyou start to see patterns in how com puter languages are put togetherso you spend less time with the basics and can move right on to advanced topics the faster you can learn new technologiesthe greater your opportuni ties to work in exciting areas of computer sci ence in shortknowing more languages opens lot of doors becoming the it staff for smaller organization smaller organization may have only one or two it staffwhich means that you have to perform broad range of tasks quickly and efficiently with pythonyou can write utilities and in-house applications quite swiftly even though python might not answer the needs of large organization because it' interpreted (and potentially open to theft or fiddling by unskilled employees)using it in smaller organization makes sense because you have greater access control and need to make changes fast in additionthe ability to use python in significant number of environments reduces the need to use anything but python to meet your needs