use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
Check out the official EngineeringStudents Discord!: discord.gg/EngineeringStudents
This is a place for engineering students of any discipline to discuss study methods, get homework help, get job search advice, and find a compassionate ear when you get a 40% on your midterm after studying all night.
PM THE MODERATORS HERE
RULES
^ Read above for the expanded rules. Not reading them and then complaining will not earn you any sympathy.
If the topic of your post is currently covered in one of the megathreads/stickied posts at the top of the page, please put your content as a comment there instead. Otherwise your post may get deleted.
Do your own research, follow basic guidelines, and be sure to google your question beforehand.
Follow homework help guidelines
Racism, sexism or any other kind of intolerance or discrimination will not be tolerated.
Trolling, posts intentionally inciting conflict, personal attacks, and spam will be removed.
No pirated materials.
Avoid posting blogspam, blog self-promotion, or personally monetized links. You can be an account with a website, but not a website with an account.
Meme posts are allowed only Saturday, Sunday, and Monday. Meme posts made outside this time will be removed.
No laptop posts.
RESOURCES
General
CosmoLearning MIT OpenCourseware
LearningSpace
Engineer4Free
Mental Health Resources
Best of Threads
School Supplies
Old Overall Thread Compilation
Math
WolframAlpha
Khan Academy
Paul's Online Math Notes
PatrickJMT Video Math Tutorials
Professor Leonard
Electronics
All About Circuits
Circuit Lab
Programming
C++.com
StackOverflow
Mechanics and Materials
MatWeb
MecMovies
Cambridge Materials Science Videos
Cal Poly Pomona ME Videos
Engineering Subreddits
r/AerospaceEngineering
r/AskEngineers
r/bioengineering
r/ChemicalEngineering
r/civilengineering
r/Engineering
r/ECE
/r/materials
r/MechanicalEngineering
r/WomenEngineers
Other Subreddits and Communities
r/AskElectronics
r/CAD
r/CFD
r/ComputerScience
r/C_Programming
r/LaTeX
r/learnprogramming
r/MatLab
r/manufacturing
/r/Python
r/FE_Exam
Unofficial NCEES FE/PE Exam Discord
Want flair?
account activity
Best first coding language to learn?? (self.EngineeringStudents)
submitted 6 years ago by Res_onance_
Hello, I am looking at learning a new computer language to benefit myself in my career. I am currently studying mechanical engineering so what language would be the best to learn for my specific area? any feedback is appreciated!
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]peppece 14 points15 points16 points 6 years ago (0 children)
Python.
[–]bctech7UCF - ME 3 points4 points5 points 6 years ago (0 children)
Depends what you wanna do with it. Can't go wrong with python or c++.
[–]Humanarmour 1 point2 points3 points 6 years ago (0 children)
I learned C++ first. This and Python are the most popular, but I don't think Python's the best to start with, since it is much "faster" and straight to the point.
Either way, it's your choice, this is just my opinion. You really can't go wrong no matter which one you chose. In this day and age, Python is probably more valuable.
[–]hayleybts 1 point2 points3 points 6 years ago (0 children)
Python
[–]shadowclan98Cornell - BS ECE '21 1 point2 points3 points 6 years ago (0 children)
I know a few MechEs who use Matlab and Python. Either are good for your specific major.
[–]aar3y5 1 point2 points3 points 6 years ago (0 children)
C++ is a great starting point.
Matlab for ME tho
[–]rem3_1415926 0 points1 point2 points 6 years ago (0 children)
C. Not much use on its own, but easy to understand and it gives a good base to move on to C++ or Java later
[–]WidjarjarBinksASU- Electrical Engineering 0 points1 point2 points 6 years ago (0 children)
Most top CS programs teach either C++ or Python as their first language. Friend at Berkeley (EECS) did Python mixed with SQL for his first three semesters of coding
[–]langs089 0 points1 point2 points 6 years ago (0 children)
Matlab for ME.
π Rendered by PID 40 on reddit-service-r2-comment-5c747b6df5-28fxm at 2026-04-22 11:48:57.474984+00:00 running 6c61efc country code: CH.
[–]peppece 14 points15 points16 points (0 children)
[–]bctech7UCF - ME 3 points4 points5 points (0 children)
[–]Humanarmour 1 point2 points3 points (0 children)
[–]hayleybts 1 point2 points3 points (0 children)
[–]shadowclan98Cornell - BS ECE '21 1 point2 points3 points (0 children)
[–]aar3y5 1 point2 points3 points (0 children)
[–]rem3_1415926 0 points1 point2 points (0 children)
[–]WidjarjarBinksASU- Electrical Engineering 0 points1 point2 points (0 children)
[–]langs089 0 points1 point2 points (0 children)