
... home ...
embedded c: Definition and Recommended Links
Our favorite links for this topic area. Enjoy, fellow researchers! Questions, comments, new links? Email eewindow@aol.com!. In computing, C is a general-purpose, block structured, procedural, imperative computer programming language developed in 1972 by Dennis Ritchie at the Bell Telephone Laboratories for use with the Unix operating system.[2]
Although C was designed for implementing system software,[3] it is also widely used for developing application software.
It is widely used on a great many different software platforms and computer architectures, and several popular compilers exist. C has greatly influenced many other popular programming languages, most notably C++, which originally began as an extension to C.
Source: Wikipedia (http://en.wikipedia.org/wiki/C_(programming_language))
other great electronics sites:ee toolbox site
-
embedded c
In computing, C is a general-purpose, block structured, procedural, imperative computer programming language developed in 1972 by Dennis Ritchie at the Bell Telephone Laboratories for use with the Unix operating system.[2] Although C was designed for implementing system software,[3] it is also widely used for developing application software.
It is widely used on a great many different software platforms and computer architectures, and several popular compilers exist. C has greatly influenced many other popular programming languages, most notably C++, which originally began as an extension to C.
Source: Wikipedia (http://en.wikipedia.org/wiki/C_(programming_language))
(Note: The Electronic Engineers Toolbox provides an alternative set of featured links for this word at http://www.cera2.com/c-language.htm)
- Featured Links:
- The C Book (Free eBook)
- This is the online version of The C Book, second edition by Mike Banahan, Declan Brady and Mark Doran, originally published by Addison Wesley in 1991. This version is made freely available. While this book is no longer in print, it's content is still very relevant today. The C language is still popular, particularly for open source software and embedded programming. We hope this book will be useful, or at least interesting, to people who use C.
http://publications.gbdirect.co.uk/c_book/
- Google Advanced Code Search
- Google Code Search helps you find function definitions and sample code by giving you one place to search publicly accessible source code hosted on the Internet. With Google Code Search, you can: Use regular expressions to search more precisely Restrict your search by language, license or filename View the source file with links back to the entire package and the webpage where it came from
http://www.google.com/codesearch/advanced_code_search
- C Coding Standard
- Conventions should be established early in a project. These conventions are necessary to maintain consistency throughout the project. Adopting conventions increases productivity and simplify project maintenance. There are many ways to code programs in C (or any other language).
http://www.micrium.com/downloads/appnotes/an2000.pdf
- Embedded C
- Embedded C is designed for programmers with desktop experience in C, C++ or Java who want to learn the skills required for the unique challenges of embedded systems.The book and CD-ROM include the following key features: The Keil hardware simulator for the popular 8051 microcontroller is on the CD-ROM so that readers can try out examples from the book
http://www.amazon.com
- C @ Wikipedia
- The C programming language (often, just 'C') is a general-purpose, procedural, imperative computer programming language developed in the early 1970s by Dennis Ritchiefor use on the Unix operating system. It has since spread to many other operating systems, and is now one of the most widely used programming languages. C also has had a great influence on many other popular languages,[1] especially C++ which was originally designed as an...
http://en.wikipedia.org/wiki/C_programming_language
- Embedded C - Traps and Pitfalls
- Back in the bad old days, microprocessor programs were developed in assembler and blown into EPROM's such as 2708's, 2716's. With assembler, it was possible to know exactly what was in the EPROM. Know both in time (cycles) and byte by byte.
http://www.hitex.co.uk/general/traps%20and%20pits2.pdf
- How C Programming Works
- The C programming language is a popular and widely used programming language for creating computer programs. Programmers around the world embrace C because it gives maximum control and efficiency to the programmer. If you are a programmer, or if you are interested in becoming a programmer, there are a couple of benefits you gain from learning C: You will be able to read and write code for a large number of platforms -- everything from...
http://computer.howstuffworks.com/c.htm
- Association of C and C++ Users
- The ACCU is a non-profit organisation devoted to professionalism at all levels in C, C++ and Java. The main resource available at their site is a very large set of technical book reviews. The association also has a number of resources for disabled computer users.
http://www.accu.org/
- First Steps with Embedded Systems (Free eBook)
- This book is intended to fill the need for an intermediate level overview of programming microcontrollers using the C programming language. It is aimed specifically at two groups of readers who have different, yet overlapping needs. The first group are familiar with C but require an examination of the general nature of microcontrollers:
http://www.bytecraft.com/downloads/firststeps.pdf
- comp.lang.c.moderated
- Moderated USENET group devoted to C.
news:comp.lang.c.moderated
Explanation: these links are provided as part of our EE glossary project, which seeks to identify the most prominent keywords in embedded systems, embedded software, realtime and rtos, dsp (digital signal processing), system-on-a-chip, microprocessors and microcontrollers, and other constituent elements for embedded systems. While we seek to keep most of the links up-to-date, the user is refered to other primary electronic-based search sites such as: cera2.com, embedded.com, or EDN Magazine. If you have any suggestions of links or definitions, please email!
home |busses and boards (pc/104, compactpci, vme... |mcu-mpu (embedded microcontrollers and microprocessors) |dsp (digital signal processing) |ee (electronic design, generally)|embedded (embedded systems) |industrial & military |internet |open source (embedded linux, gnu tool chain) |realtime & rtos |system-on-a-chip |embedded software (compilers, debuggers, etc.) | site map
Last updated: Sat Aug 14 2010
Creator: Luis Viterbo, Web Surfer and Professional Engineer, email
Mark Twain quote for the day:
There are two kinds of Christian morals, one private and the other public. These two are so distinct, so unrelated, that they are no more akin to each other than are archangles and politicans. During three hundred and sixty-three days in the year the American citizen is true to his Christian private morals, and keeps undefiled the nation's character at its best and highest; then in the other two days of the year he leaves his Christian private morals at home and carries his Christian public morals to the tax office and the polls, and does the best he can to damage and undo his whole year's faithful and righteous work.
- Taxes and Morals speech