When was the studio album which has Computer Love on it released? 
Computer World: Computer World (German: Computerwelt) is the eighth studio album by German electronic music band Kraftwerk, released on May 10, 1981.
i don't know