What's new

Any programmer here!!

heisenberg

FULL MEMBER
Joined
Sep 14, 2013
Messages
255
Reaction score
-4
Country
India
Location
India
Guys, I need your advice. I am studying Mechanical Engineering and lately i realised that i need basic knowledge of atleast one programming language. So please suggest me which language I should learn first..python or C.
 
.
Yes i am,

If you are in Mechanical stream then why do you want to learn programming language. You can spend your time in learning CAD,CAM etc which will help you better.
 
.
Guys, I need your advice. I am studying Mechanical Engineering and lately i realised that i need basic knowledge of atleast one programming language. So please suggest me which language I should learn first..python or C.
Python is a scripting languge.

C is the base, but i would suggest C++, as it is OOP and Java has more demand.

As Mechanical engineer you will be working quite alot on MATLAB i guess, hence i think C++ should do
 
.
If you wanted to go for Software industry then that is a different case.
 
.
Guys, I need your advice. I am studying Mechanical Engineering and lately i realised that i need basic knowledge of atleast one programming language. So please suggest me which language I should learn first..python or C.
mechanical engineering and programming :o:
you just need to learn basic syntax to get marks.
 
.
As you belong to core background you should learn C..It is the basic language of everything...C is the basic to every modern language..
 
.
Guys, I need your advice. I am studying Mechanical Engineering and lately i realised that i need basic knowledge of atleast one programming language. So please suggest me which language I should learn first..python or C.
C++ standard 11 and the new STL :D
 
. .
Guys, I need your advice. I am studying Mechanical Engineering and lately i realised that i need basic knowledge of atleast one programming language. So please suggest me which language I should learn first..python or C.

For basics learn C....C++ is almost similar to C with certain minor changes but C++ is easy to written because it reduces the size of statements in C language into smaller short syntax...For e.g. in C for displaying information on screen we have to write long statement like printf("..........WRITE ANYTHING HERE TO DISPLAY AS IT IS........"); but in C++ it can be written in simple as cout<<"..........WRITE ANYTHING HERE TO DISPLAY AS IT IS........";
Similarly for taking some value from user( assume integer value) we have to write long statement such as scanf("%d",&a);
but in C++ we can write it in short as cin>>a;
These are the major difference in statements in these two languages otherwise all other statements are almost same in these two languages...Actually C++ is an updated version of C... So Sir i would adivce you to learn C first and if you know C then learning C++ is just 15 minutes work......:-)
 
. . .
Learn and be proficient in one object oriented language.

So i would suggest go for C/C++. Once you learn that, JAVA would be easy peasy. Also, MATLAB/Mathematica skills would come in handy as well.
 
.
with C++ you can do everything you are the programmer master of the universe.. also good for system and hardware near programming but at least you should learn one more like C# if it goes more to user interfaces then normal c++ is a pain in the butt
c is old but good for hardware programming the evolution is so C => C++ => C#

Java is good if you want to develop apps for mobile devices.. but it lacks if you want to go deeper into BS

but Java and the C family tree has some similarities in language someone who knows c++ will easily learn java there are some really big differences but once you learn one language you can learn another too..

Delphi works on mac windows and mobile devices the problem is that it is not so wide spread like C or java a good programming language for user interfaces, Internet, DB etc.. eg if you want to programm a file commander or a email program than I would prefer Delphi

do not learn Visual Basic

a good thing also would be learn a real Language stick to OOP and than a script language..
 
. . .
Back
Top Bottom