Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

what is the most effecient programming language

Status
Not open for further replies.

arvin444

Newbie level 6
Joined
Sep 15, 2009
Messages
13
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Location
India
Activity points
1,367
sir
what is the most efficient programming language for 8 bit,16 bit,32 bit micro controllers?
and which real time OS is most efficient for 32 bit micro controllers?
thank you
 

You must be more specific.

In terms of efficient code there is no substitute for assembly language, no matter what the processor is, but assembly language can be harder to use and needs a good understanding of the hardware.

In terms of ease of programming, people will always argue over this. Usually 'C' is the most efficient language because it's stack based parameter passing makes good use of processor resources. Some people will argue that BASIC, Pascal, JAL and others are easier to understand. It is very much a personal preference.

When it comes to RTOS, the choice is more restricted. There is no 'standard' language, it depends very much on the particular processor or processor family. Most 32-bit processors have several RTOS, you need to research which is best for your own application or even write your own.

Brian.
 

Hi,

I think the most efficient Language for micros is the Assembly Language.
It is closest to the micro, machine code generated from Assembly runs more efficiently. .... my opinion really.

Cheers.
 

A vague question gets you lots of vague answers.

Obviously, nothing beats assembler for efficient memory space, but if you are talking about efficient use of a persons time then it isn't.

C is very hard to beat. It is very popular, lots of people know it, lots of compilers exist.
 

Status
Not open for further replies.

Similar threads

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top