Electronics > Beginners

learning C for pic

<< < (3/4) > >>

Mechatrommer:

--- Quote from: TheDirty on November 22, 2010, 11:54:51 am ---C is be far and away the most popular language for microcontrollers.

--- End quote ---
not just microcontroller, C is number one in any programming language, its the closest thing to assembly.

TheDirty:

--- Quote from: shafri on November 22, 2010, 12:15:04 pm ---not just microcontroller, C is number one in any programming language, its the closest thing to assembly.


--- End quote ---
I don't know of anyone that uses K&R or ANSI C for programming PC's now-a-days.  I was just going to say C is the most popular for embedded, but it's not for FPGA/CPLD.

alm:

--- Quote from: TheDirty on November 22, 2010, 12:42:55 pm ---I don't know of anyone that uses K&R or ANSI C for programming PC's now-a-days.

--- End quote ---
Assuming that includes current ANSI versions like C99: How many system programmers do you know? What language is the Win32 API written in? Many Windows components? The kernel of any current Unix-like OS? A significant part of Gnome? But you're right if you claim that many development is focused on higher level languages these days. The same will probably happen to MCU's once the hardware will exceed requirements, and development time starts to get more expensive than extra silicon.

TheDirty:

--- Quote ---But you're right if you claim that many development is focused on higher level languages these days. The same will probably happen to MCU's once the hardware will exceed requirements, and development time starts to get more expensive than extra silicon.
--- End quote ---
This is were you should have started and ended your thread.  Yes, I'm right, the majority of software development for the PC would be higher level languages.  Because I don't know people that do Linux kernel development or write device drivers doesn't make that not true.

I mean technically I do know someone as I've done small linux throw away programs in C, but I did not claim that C is not used in PC development at all.

Hypernova:

--- Quote from: TheDirty on November 22, 2010, 12:42:55 pm ---
--- Quote from: shafri on November 22, 2010, 12:15:04 pm ---not just microcontroller, C is number one in any programming language, its the closest thing to assembly.


--- End quote ---
I don't know of anyone that uses K&R or ANSI C for programming PC's now-a-days.  I was just going to say C is the most popular for embedded, but it's not for FPGA/CPLD.

--- End quote ---

Of course not for FPGA's, those take hardware descriptions not software instructions.

Navigation

[0] Message Index

[#] Next page

[*] Previous page

There was an error while thanking
Thanking...
Go to full version