It is the programming of an embedded system in some device using the permitted programming interfaces provided by that system. EmbeddedJava is an example of a development environment for programming embedded systems that will execute Java programs.

Embedded system is a widely used term in the modern Information Technology. How is an embedded system defined? According to SearchEnterpriseLinux.com "An embedded system is some combination of computer hardware and software, either fixed in capability or programmable that is specifically designed for a particular kind of application device. Industrial machines, automobiles, medical equipment, cameras, household appliances, airplanes, vending machines, and toys (as well as the more obvious cellular phone and PDA) are among the myriad possible hosts of an embedded system. Embedded systems that are programmable are provided with a programming interface, and embedded systems programming is a specialized occupation"

How we do

Smart Cards or electronic identification cards are meant for providing various identification related services, with the advent of such cards there have been significant orientation towards it and more and more companies willingly adopting it. Cosmostaker provide the community with a standardized and convenient form of identification with the ability to function as a key to access a variety of systems and services, while seeking new and expanded uses of the card through improved, advanced technology. Cosmostaker has developed smart cards for enabling companies/organizations to keep track of their employees, in terms of their attendance as well as using any facility at the premises e.g. identity, new-age printing, fax, café, etc.