Home Community

C programming
Welcome, Guest. Please login or register.
May 22, 2013, 01:21:25 AM
Home Help Search Calendar Login Register
News: trade your components on this new board: "Components trade"

Advertisements
No New Posts
Today at 01:39:33 AM
in
Advertisements
by google

+  Electronics-Lab.com Community
|-+  General
| |-+  General (Moderators: KevinIV, eplanet)
| | |-+  C programming
« previous next »
Pages: [1] Print
Author Topic: C programming  (Read 1749 times)
bitbyte888
Newbie
*
Posts: 4


View Profile
« on: August 04, 2010, 10:32:14 PM »

Hello everyone my name is bitsbyte . I am a hobbyist. I would love to know whats the best book to get to learn about C programming . As C language is use a lot in programming chipset and microcontroller. I hope i use the right term. Your guidance and advise will very appreciated. Thank- you

bitsbyte rulezzz Cheesy
Logged

Hero999
Global Moderator
Electronics God
*****
Posts: 2471



View Profile
« Reply #1 on: August 05, 2010, 03:26:21 AM »

http://www.howstuffworks.com/c.htm
Logged

I also post at:
http://www.silicontronics.com

I do not answer private messages asking for help because no one else can: benefit from advice I may give or correct me if I'm wrong.

Please ask on the open forum if you have a question: if I know the answer, I'll be happy to help.

ARUN CHOWDARY
Newbie
*
Gender: Male
Posts: 31



View Profile
« Reply #2 on: August 10, 2010, 11:42:42 PM »

c programming by grootfried
programinnig in ANSI c by Bala Guruswamy
lets c by yeswanth singh kanetkar
Logged

have a nice day

MarkNick
Newbie
*
Posts: 1


View Profile Email
« Reply #3 on: November 19, 2010, 07:13:39 AM »

Hi

A book by AT & T Bell labs "The C programming" by Denis Ritchie.

Moderator Edit:
Spam removed.
Logged

gogo2520
Electronics God
*****
Posts: 610


If I were smart I wouldn't have to study so hard


View Profile
« Reply #4 on: November 20, 2010, 09:11:28 AM »

Programming with ANSI C is a lot different  then programmer for micro controllers. Most C compilers run well for 16 or 32 bit  programs but when it comes to a 8 bit program like a microchip mid-range,its all different. Most of the C, Basic or whatever they call there compiler, were written for a specific microchip pic, avr, 8051, or whatever chip you are using.  I use ASM with pic's  because its free to use  and works fine with mid-range chips Sure there some free C compilers out but they are usually limited chop down versions of the good programs they sell, Free trail version to lure you into buying a 500- to 1000's of dollar programs.

GPL programs  GPL= general public license or Copy Left verses Copyright . Are written buy the people for the people and there are free as you pay nothing Free programs Free support and lessons.  
 LIKE THESE TWO:

As far as ANSI C and even C++ compilers I would recommend Blood Shed its free and community support. and I even believe it  supports visual basic
Another good an free compiler for 18Fxxx series Microchips  is Swordfish SE and that is community supported too also I believe there is some support for avr's too  


whatever tickles you fancy when it comes C programming there is plenty or free stuff out there including tutorials and books There support forms is the place to search for the answers
                                                      have fun
                                                           gogo

PS the list of free compilers goes on
Logged

KevinIV
Moderator
Electronics God
*****
Gender: Male
Posts: 1260


View Profile
« Reply #5 on: December 02, 2010, 03:49:02 PM »

Hello gogo2520. I have read that microcontrollers can be programmed in C with compilers adapted for certain microcontrollers. Doesn't that make it easier to create larger and almost as efficient microcontroller programs. I know of other languages that can be used, but they would not be as efficient for programing a microcontroller.
Logged

aaa_nith93
Newbie
*
Posts: 2


View Profile Email
« Reply #6 on: August 03, 2011, 02:16:46 AM »

According to me , if u want to learn easily and fastly , go with "LET US SEE" , its language is simple ............
Logged

Gronner Jeffrey
Newbie
*
Posts: 6


View Profile Email
« Reply #7 on: August 09, 2011, 12:21:24 AM »

According to me "Let us C" by Yashwant Kanetkar is best book.
Logged

gogo2520
Electronics God
*****
Posts: 610


If I were smart I wouldn't have to study so hard


View Profile
« Reply #8 on: August 09, 2011, 04:15:36 AM »

Hello gogo2520. I have read that microcontrollers can be programmed in C with compilers adapted for certain microcontrollers. Doesn't that make it easier to create larger and almost as efficient microcontroller programs. I know of other languages that can be used, but they would not be as efficient for programing a microcontroller.
 Depends on the compiler. take High Tecks C compiler used on microchips. You can get a free trial version to try it out but it is not totaly optimizes like the program you buy, so the program you write and compile with the free version is biger(more lines of code) then the optimized version.
 second, the problem with using different C compilers not written for the microcontroller you have is the header files are missing and they just can't be copy and placed in a library because the compiler wouldn't know how to use them.
    most of the programs written for microchips are interperters that use the basic asm commands and the turn it into a more user friendly type language like C or basic. check out great cow basic once its a free compiler and commutity supported.   http://gcbasic.sourceforge.net/ . there all written on top of asm wich is almost machine language
  have fun
gogo
Logged

Pages: [1] Print 
« previous next »
Jump to:  

Advertisements
No New Posts
Today at 01:39:33 AM
in
Advertisements
by google


Login with username, password and session length

Powered by MySQL Powered by PHP Powered by SMF 1.1.18 | SMF © 2013, Simple Machines Valid XHTML 1.0! Valid CSS!

 

 

Search Site | Advertising | Add your link here | Contact Us | Android TV Box
Elektrotekno.com | Free Schematics Search Engine | Electronic Kits | Electronic Accessories