Answer:
1. Machine Independence
High level languages will have something beneath them that automatically can compile your code into different machine languages for different devices. This means that you can program for just about any device and not have to re-write your code.
2. Micro computers
Almost all the computers that average people interact with today are microcomputers. A microcomputer usually has a single main processing chip or central processing unit. They're smaller than mainframe computers, which dominate a reasonably sized room, and minicomputers, which may be as tall as a refrigerator.
3. VLSI
Third generation computers are basically what we work with today. They use VLSI (Very large scale Integration) which started in the 80s and continues to be the point where modern computers are at.