Rules | Recent posts | topic RSS | Search | Register  | Log in

which is best programming language for electronic engineer
Goto page 1, 2  Next
 
Post new topic  Reply to topic    EDAboard.com Forum Index -> General
Author Message
zio_nneo



Joined: 03 Jun 2007
Posts: 191
Helped: 2


Post07 Jun 2008 5:12   which is best programming language for electronic engineer
Report this post to the moderators of this forum

I am trying to learn the programming langauge.Which is the best programming language for simulation.Upto now I had done my project and simulation in matlab. But I want to other language. Which is best language for electronics engineer which can be understood easily.

Report msg +5pts

Back to top
mirriyaz



Joined: 25 Aug 2004
Posts: 37
Helped: 1


Post07 Jun 2008 6:15   Re: which is best programming language for electronic engine
Report this post to the moderators of this forum

I think other than matlab, "C" is the best language

Report msg +5pts

Back to top
Tamasco



Joined: 27 Jun 2006
Posts: 167
Helped: 11


Post07 Jun 2008 10:33   Re: which is best programming language for electronic engine
Report this post to the moderators of this forum

Yea well said. C/C++ is the best, no doubt!!

Report msg +5pts

Back to top
swordfly



Joined: 22 Mar 2008
Posts: 9


Post07 Jun 2008 12:14   which is best programming language for electronic engineer
Report this post to the moderators of this forum

c/c++
spice/pspice/hspice
vhdl/verilog

Report msg +5pts

Back to top
yok



Joined: 27 Jul 2006
Posts: 189
Helped: 8


Post07 Jun 2008 13:01   which is best programming language for electronic engineer
Report this post to the moderators of this forum

MATLAB/Mathematica, C/C++, HDL

Report msg +5pts

Back to top
zio_nneo



Joined: 03 Jun 2007
Posts: 191
Helped: 2


Post09 Jun 2008 16:03   which is best programming language for electronic engineer
Report this post to the moderators of this forum

my friend told me that C++ is good enough for the communication system simulation......do any body have material on this topic.....

Last edited by zio_nneo on 12 Jun 2008 18:47; edited 1 time in total

Report msg +5pts

Back to top
tigerkonsole



Joined: 22 Aug 2005
Posts: 41


Post10 Jun 2008 17:38   which is best programming language for electronic engineer
Report this post to the moderators of this forum

Hi,
I agree that C/C++ in addition to Matlab are powerful
also Lab VIEW is very good Engineering oriented programming language.
good Luck

Report msg +5pts

Back to top
atmaca



Joined: 13 Jan 2004
Posts: 352
Helped: 1


Post11 Jun 2008 7:32   Re: which is best programming language for electronic engine
Report this post to the moderators of this forum

of course c/c++

Report msg +5pts

Back to top
zio_nneo



Joined: 03 Jun 2007
Posts: 191
Helped: 2


Post12 Jun 2008 9:32   which is best programming language for electronic engineer
Report this post to the moderators of this forum

If person donot know anything about it. How could he start from bottom level. Can you suggest anybook and web site for begineer.Is it possible to learn C++ without knowin anything c.
Thnx in advance

Report msg +5pts

Back to top
my_books



Joined: 29 Jun 2006
Posts: 223
Helped: 2


Post12 Jun 2008 16:32   which is best programming language for electronic engineer
Report this post to the moderators of this forum

If u r really a tough person Then Learn the Dominating Language called Assembly.

http://webster.cs.ucr.edu/

Report msg +5pts

Back to top
humber



Joined: 21 Mar 2006
Posts: 56
Helped: 7


Post12 Jun 2008 20:58   Re: which is best programming language for electronic engine
Report this post to the moderators of this forum

Simple simulations may be constructed from scripting languages, or C. To write fast, original simulators will need at least C. As my_books suggested, assembly is not easy, or even popular, but it really works.

Report msg +5pts

Back to top
ashrafhafez



Joined: 11 Aug 2005
Posts: 168
Helped: 1


Post12 Jun 2008 21:51   which is best programming language for electronic engineer
Report this post to the moderators of this forum

I worked with assembly 8086 , 6800, 8051 & AVR .. It is a powerful but u must study the language for EACH PROCESSOR FAMILY...

Report msg +5pts

Back to top
humber



Joined: 21 Mar 2006
Posts: 56
Helped: 7


Post13 Jun 2008 1:33   which is best programming language for electronic engineer
Report this post to the moderators of this forum

Well, yes, but that is the problem for all working engineers, and with answering general questions. There are as many programming languages as there are ideas of the best way to programme.
One may not be given the choice. If your employer uses Matlab, then you will need to learn it.

Sometimes I use Labview to control instruments, but I also use Autohotkey. It depends upon time and opportunity, as much as which is better.

To answer the original inquiry, it is better to start with a language that is available to you and DO IT, rather than worry about the actual language. Skills learned will be transferable.

Report msg +5pts

Back to top
higildedzest



Joined: 18 May 2008
Posts: 21


Post13 Jun 2008 1:47   Re: which is best programming language for electronic engine
Report this post to the moderators of this forum

i did not use c or c++ in my project, because i am a beginning learner.but i used the HDL,i think it is better for a electronic engine.and also it is not the best.i am looking for it and today get some useful information .

Report msg +5pts

Back to top
maninnet



Joined: 25 Oct 2007
Posts: 106
Helped: 2


Post13 Jun 2008 3:54   which is best programming language for electronic engineer
Report this post to the moderators of this forum

matlab+verilog-ams, forget about vhdl unless you are in defense.

Report msg +5pts

Back to top
vishalvartak



Joined: 03 Sep 2007
Posts: 120


Post13 Jun 2008 18:24   Re: which is best programming language for electronic engine
Report this post to the moderators of this forum

Verilog

Report msg +5pts

Back to top
ice princess



Joined: 11 Jun 2008
Posts: 2


Post25 Jun 2008 6:52   which is best programming language for electronic engineer
Report this post to the moderators of this forum

c/c++

Report msg +5pts

Back to top
jigisha



Joined: 04 Mar 2008
Posts: 115
Helped: 13


Post25 Jun 2008 14:18   Re: which is best programming language for electronic engine
Report this post to the moderators of this forum

hi
for programming of embedded systems u need to know c/c++
for micro controller keil
processor masm
for vlsi sub qu(at)rtus
matlab for image processing and digital signal processing

Report msg +5pts

Back to top
gliss



Joined: 22 Apr 2005
Posts: 659
Helped: 61
Location: Boston Metro Area


Post25 Jun 2008 22:38   which is best programming language for electronic engineer
Report this post to the moderators of this forum

Start with C. There is no doubt.

Report msg +5pts

Back to top
kekon



Joined: 19 Sep 2002
Posts: 103
Helped: 1
Location: Poland, Białystok


Post26 Jun 2008 10:09   Re: which is best programming language for electronic engine
Report this post to the moderators of this forum

When it comes to microcontrollers at least some knowledge of their assembly language is needed. Sometimes it is necessary to change something in startup files which are written mainly in assembly language. Anyway C/C++ is the best language in my opinion to write software for microcontrollers.

Report msg +5pts

Back to top
boseji



Joined: 02 Jul 2007
Posts: 29
Helped: 3


Post01 Jul 2008 6:51   which is best programming language for electronic engineer
Report this post to the moderators of this forum

Hello,

I think the best open source languages that can help an EE is Python. I do a lot of stuff using that.
Its free and has lots of support. Additionaly it is an interpreted language and has very simple syntax.
I have already made a boot loader for my AVR micros using it.

Report msg +5pts

Back to top
kekon



Joined: 19 Sep 2002
Posts: 103
Helped: 1
Location: Poland, Białystok


Post01 Jul 2008 7:13   Re: which is best programming language for electronic engine
Report this post to the moderators of this forum

It seems python is not very popular to use with microcontrollers. If it's interpreted language it can make software work slowly.

Report msg +5pts

Back to top
cyberrat



Joined: 19 Jun 2001
Posts: 898
Helped: 31
Location: In the sewers of the U.K.


Post01 Jul 2008 9:22   which is best programming language for electronic engineer
Report this post to the moderators of this forum

Before you use C, C##, C++, C--, Java, Delphi, Python or grass snake - whatever.

I think that "English" is the best language for programming. Very Happy

Then it is whatever language does the task in hand best, AFAIK different languages are used for different applications & platforms so you need to know more than one over your programming life.

Consider your current task & ask what language will suit that better.

Report msg +5pts

Back to top
kekon



Joined: 19 Sep 2002
Posts: 103
Helped: 1
Location: Poland, Białystok


Post01 Jul 2008 11:54   Re: which is best programming language for electronic engine
Report this post to the moderators of this forum

Some microcontrollers were especially designed for assembly language such as 8051, PIC12xxx, PIC16xx, PIC17xxx. In my opinion PIC microcontrollers have very "dull" architecture. I spent plenty of time to remove all the errors from my programs. However, they're popular.
Although there are C compilers created for the mentioned chips but compiled code is large and slow and take up many microcontroller resources. I think such chips as MSP430, ARMs and AVRs are the best suited for high level languages.
I know some people who are assembly language fanatics and they are very reluctant to switch to C/C++ for example and they spent a lot of time to write their software.

Report msg +5pts

Back to top
red-sun



Joined: 13 May 2005
Posts: 54


Post01 Jul 2008 14:31   which is best programming language for electronic engineer
Report this post to the moderators of this forum

Maybe there is not the best language, just as for our native speaking languages. I mainly use FORTRAN to simulate electromagneics problems, IT is very convinence to program with complex numbers.

Report msg +5pts

Back to top
kekon



Joined: 19 Sep 2002
Posts: 103
Helped: 1
Location: Poland, Białystok


Post01 Jul 2008 16:05   Re: which is best programming language for electronic engine
Report this post to the moderators of this forum

I was told that: "The best language is one, which you know well" Smile

Report msg +5pts

Back to top
zio_nneo



Joined: 03 Jun 2007
Posts: 191
Helped: 2


Post02 Jul 2008 6:22   which is best programming language for electronic engineer
Report this post to the moderators of this forum

Thanks for giving the comment regarding my queries. Is it possible to simulate the communication related project in C/C++?????

Report msg +5pts

Back to top
kekon



Joined: 19 Sep 2002
Posts: 103
Helped: 1
Location: Poland, Białystok


Post02 Jul 2008 7:19   Re: which is best programming language for electronic engine
Report this post to the moderators of this forum

Some programming environments have simulation functions that allows you to watch data sending through communication interfaces which are present in many microcontrollers. However, simulating any hardware is a bad idea. The simulated object may work nice in simulator but in practice you usually encounter some problems. The simulator shows you if your software works correctly but if there is failure in your electrical circuit it will not detect it. In such a situation one usually thinks there is a bug in software nad searches for it. To run communciation interfaces and write software for it an oscilloscope is needed.

Report msg +5pts

Back to top
mobile-it



Joined: 24 Apr 2004
Posts: 456
Helped: 12


Post02 Jul 2008 9:58   Re: which is best programming language for electronic engine
Report this post to the moderators of this forum

C and VHDL!

Report msg +5pts

Back to top
p.mlo



Joined: 16 Jul 2006
Posts: 33
Helped: 2
Location: Poland


Post02 Jul 2008 21:52   which is best programming language for electronic engineer
Report this post to the moderators of this forum

C once again becouse:
- it's universal 40 ore more platforms that can manage with C applications
- open source tools like DevCpp
- it's easier to migrate to C++ and them maby study writing in .NET
- most producers gives C examples for microcontrollers

You can use C in Simulink from Matlab as an M-File and build own block's.

Report msg +5pts

Back to top
Post new topic  Reply to topic    EDAboard.com Forum Index -> General
Page 1 of 2 All times are GMT + 1 Hour
Goto page 1, 2  Next


Abuse
Administrator
Moderators
topic RSS 
sitemap