What Companies in the Bay Area Use Python?
Did you know Python is a versatile programming language used by companies in the Bay Area? And, at Hackbright, we focus on teaching students Python as part of our full-stack program. You may be also interested in knowing that Python can be a great first programming language to learn because of its familiar syntax. But, it’s also powerful enough to be used by large companies.
So, what companies in the Bay Area use the programming language Python?
(A lot of them. But here’s four you’ve probably heard of.)
Yelp is a well-known review website that’s been around for a while. You probably already knew that. What you might not have known is that Yelp uses Python, so developers can interact with Yelp’s API utilizing Python to work with business listings and other data. In fact, Yelp’s website is actually written in Python, using a custom framework, with some Java worked in there, too.
Dropbox is a popular file-sharing and cloud storage company that you may have heard of, based in San Francisco. The Dropbox client is primarily written in Python, utilizing some TypeScript, Rust, and Go as well. One nice aspect of Dropbox having one single code base that uses Python is that developers can easily talk to one another without bringing other languages into it.
Instagram is a social media platform based in San Francisco that you may or may not use on a daily basis. (Not judging.) Did you know that it also uses Python on its backend to handle all that wonderful image sharing and posting? Instagram also deploys the Django web framework, which is written in, you guessed it, Python. That’s a whole lot of Python for a whole lot of website.
Reddit is another social media giant based in San Francisco that uses Python. But, instead of pictures (like Instagram), Reddit is largely text-based. Fun tidbit: Reddit was originally written in Common Lisp but was rewritten in Python to make development more flexible with access to more code libraries. It’s pretty incredible that Python was worth making a switch for.
Are You Ready to Learn Python in the Bay Area?
Hackbright Academy is the software engineering school for gender equality, focused on teaching the versatile programming language Python as part of its full-stack program. You could begin your coding journey with an upcoming full-time 12-week and part-time 24-week immersive software engineering program and Hackbright’s 5-week Python Basics Prep course.
Recommended Reading and Resources
- Admissions Office (28)
- Adora Cheung (5)
- Alum (98)
- Blog (168)
- Career Services (26)
- Diversity (18)
- Engineering Advice (67)
- Hackbright Field Trips (24)
- Hackbright Mentors (21)
- Hackbright News (109)
- Homejoy (5)
- Podcast (2)
- Profiles of Engineers (110)
- Recruiting & Hiring (16)
- Resources (47)
- Student Blogs (24)
- Tech (54)
- Thought Piece (23)
- Uncategorized (61)
- Video (20)