Do you need to know C++ to work in Embedded Systems?

Status
Not open for further replies.

rameshbabu

Member level 2
Joined
Aug 1, 2007
Messages
46
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,286
Activity points
1,663
Is C++ is must to work in the area of embedded systems or c alone is sufficient.
 

Re: Embedded Systems

No C++ is necessary only if you want to do object oriented programming and that mainly when dealing with computer user interfaces...for microcontrollers C is enough...and if you feel C is difficult then you can even use Basic as now most of the microcontrollers are coming with Basic Compilers...
Best Regards
 

Embedded Systems

C alone is enough for the Embedded programming. C++ comes into picture only when you have some concept of object oriented programming. Its not compulsory to know C++.
 

Embedded Systems

c is sufficient to work.
 

Re: Embedded Systems

if u perfect on C its more enough & when u use Interfacing object oriented programming C++ concept> i suggest to do more work on C
 

Embedded Systems

depend up on the requirement both are used but mostly EMBEDDED C will use
 

Re: Embedded Systems

No C++ is necessary only if you want to do object oriented programming and that mainly when dealing with computer user interfaces...for microcontrollers C is enough...and if you feel C is difficult then you can even use Basic as now most of the microcontrollers are coming with Basic Compilers...
Best Regards
 

Re: Embedded Systems

Hi

C is sufficient for most programming needs in embedded systems. But some of the higher level (appplication or middleware) would require C++. Like for eg:-, in pda or mobile phones, where the os environment is WinCE, the application might be developed in VC++. The GUI framework in C++. Even in linux environments, there are GUI frameworks like Qt which use C++.
 

Embedded Systems

you can to use embededd visual tools 3.0 or EVC++4.0,or visual studio.... this is software for microsoft free,your can download free.
 

Embedded Systems

C is enough... also try to learn about VB basics... it will be useful in Coding ...
 

Re: Embedded Systems

Hi

Only "EMBEDDED C" Language is used in EMBEDDED SYSTEMS.


Regards,

Jitendra.
 

Re: Embedded Systems

if you want to use a graphical interface, and a visual OS, such as windows CE, you'll need C++...otherwise, just C is enough
 

Re: Embedded Systems

Few machines and consequently C++ compilers really support all C++ standard. Most of them support a "subset" of C++ standard for embedded system called now at Embedded C++.

I think C is better choice than C++ in next 5 or 10 years...

Gorkin.
"There is a whole mountain and a river run through it... Anathema, My kingdom"
 

Re: Embedded Systems

I think C is far better choice for embedded system Than C++
 

Embedded Systems

Why C ?
 

Embedded Systems

Memory requirement is less, Speed optimised
 

Re: Embedded Systems

atcually it depens on your project reuirement.

and how it will be going easy to implement as well as understand..

but ya niether C only nor C++ only is not sufficient for embedded systems.
you must have knowledge of Assembly language also.
 

Re: Embedded Systems

rameshbabu said:
Is C++ is must to work in the area of embedded systems or c alone is sufficient.
No. C is good enough.
 

Re: Embedded Systems

C is enough to work with embedded systems.....
 

Status
Not open for further replies.
Cookies are required to use this site. You must accept them to continue using the site. Learn more…