+ 3

How many programming languages do you use at work?

How many programming languages do you use at work? What's the maximum of languages you have used in the same period of time or on the same project since the beginning of your work experience? Have you ever mixed or forgotten a syntax? If you don't feel comfortable with the question you can just give a range or something like; more than 2... Thanks.

21st Nov 2017, 3:25 AM
Halla
3 Answers
+ 4
6 different assembly languages, C, and Pascal for a total of 8. While working on that project over a 10 year period, I consulted on a bunch of other projects in over 40 different languages.
21st Nov 2017, 3:25 AM
John Wells
John Wells - avatar
+ 3
To make this even more interesting, you should expand your question to include number of frameworks, libraries, databases, data structures, middleware services, and so on. It's almost scary how much we work with on my team. Interestingly, I work with another set of languages and frameworks for side projects. To get an idea of the number, I'll just start listing the various technologies I work with on a daily basis: Current Day Job Product Technologies: - .NET Core, WebAPI, C#, MongoDB (MQL) - HTML, CSS, JavaScript, JSON, ReactJS, Redux, React Router, WebPack, SCSS, Babel, Bootstrap - IIS, nginx, Powershell, bash - Github, SVN, TeamCity, OctoDeploy, Selenium, XUnit, Mocha, Jest - Flash/Animate and ActionScript3, XML Current Side Projects: - NodeJS, Gulp, SailsJS - Apache, PHP, WordPress, MySQL - Python, Ruby - iOS (Swift / Objective-C) - Android (Java) - iOS / Android (Xamarin C#) - Unity3D Game Engine Past Technologies: - Java (J2EE), C++, Haxe, Visual Basic, MS SQL Server, PostgreSQL, Oracle, neo4j Graph Database, BizTalk, XSLT, XSD, SharePoint, too many APIs to list, Jenkins There's probably another 30 or more other items I could list for current and past projects. It's strange listing these out because it doesn't even seem possible to work proficiently in so many areas. However, I'm not alone in this. I work with a team of "polyglots" and this stuff just comes naturally to most of us. I don't believe this is the norm for most developers. However, I happen to know a lot who are similar to me.
21st Nov 2017, 6:45 AM
David Carroll
David Carroll - avatar
+ 2
John, David, I'm impressed. We're fortunate to have members as you.
21st Nov 2017, 7:26 AM
Halla