The aim of this bachelor's thesis is to introduce a reader into the area of artificial intelligence, artificial life and computer viruses. The thesis is divided into chapters. First chapter deals with artificial intelligence, it tries to define natural intelligence and then also artificial intelligence. Next part of the thesis describes history of artificial intelligence from its beginings till current times, particular points are separated by years, in which they happenned. Second chapter deals with artificial life, it defines life and characterizes artificial life. Then it deals with cellular automata. It describes, what a cellular automaton is. It deals with von Neumann's kinematic model and celullar automaton and then characterizes part...