Many of the typical career opportunities that use computers are in the manufacturing, marketing, and selling of computers. Some of today’s largest companies, like Apple, Microsoft, Google, Acer, and Dell, got their start by providing the software or hardware for computers and by finding profitable ways to sell the software and hardware. Other career opportunities with computers involve online and store retailers that sell computers and related accessories to the general population. There are also many computer-related jobs that work with the design, application, and maintenance of the software programs that run on computers. These jobs would include software designer, programmer, web developer, database administrator, and application architect.