The automobile industry: In modern cars, software is responsible for running the engines,
controlling safety features, entertaining passengers, guiding drivers to their destinations,
and connecting the car to mobile, satellite, and GPS networks. Other software functions in
modern cars include Wi-Fi receivers, which turn your car into a mobile hot spot; software,
which helps maximize fuel effi ciency; and ultrasonic sensors, which enable some models
to parallel-park automatically.
The next step is to network all vehicles together, a necessary step toward driverless cars.
The creation of software-powered driverless cars is already being undertaken at Google as
well as several major car companies.