Question: When was the studio album which has Computer Love on it released? 
Sentence (from "Computer Love (Kraftwerk song)"): It was released in 1981 on the studio album "Computer World" and as a single in the same year.
Relevant evidence: Yes