Friday, May 21, 2010

What are the most important computer programming languages for an electrical engineer?

This is just me, I have been an EE in IC circuit design for 10 years. Here is what I use Every Day.


Perl, lots of Perl. Quick scripts for data mining from all the simulations you run.


Spice Language. I do a lot of circuit simulations using Spice simulators.


C for the more complex scripts or tool scripts to support the IC job.


Now that is just me in my everyday job. The reality I face is that I program all the time and I am a Hardware designer. Hope that helps

What are the most important computer programming languages for an electrical engineer?
Almost all electrical engineers are required to take C++ (I don't know of any who didn't).





MATLAB is a favorite at college.





Assembly language is popular for hobbyists (Microchip, Atmel...).





I was required to learn LabVIEW. I suggest this one above all others. It's simple, easy, and extremely versatile. It's able to control equipment (Signal Generators, Network Analyzers...) and basically anything. LabVIEW is also able to incorporate other languages now like the M-script from MATLAB as well as FPGA languages.
Reply:Although Engineers generally not required to do alot of programming, a conceptual understanding of a programming language will be very good expertise for an engineer.





I believe that C++ is very important to provide the engineer with this logic or concept. It helps logical approach to solving engineering problems. I believe it is important even if it might be intangible at the beginning.
Reply:You won't be doing a lot of programming; you will be doing a lot of simulation. MATLAB and Simulink are popular for simulation. Verilog and VHDL are common specification languages for circuitry.





As far as programming...probably C and some familiarity with assembly language.


No comments:

Post a Comment