This lecture discusses the classification and generations of computers. There are two main classifications: by size (microcomputers, minicomputers, mainframes, supercomputers) and by function (servers, workstations, information appliances, embedded computers). Microcomputers are the most common and include desktops, notebooks, tablets, smartphones. Mainframes are the largest and most powerful used in large organizations. Supercomputers can execute extremely complex single programs faster than other computers. The four generations of computers are defined by the technology used: vacuum tubes, transistors, integrated circuits, and microprocessors. Each generation was smaller, more powerful, energy efficient and brought increased capabilities.