At first glance, Biology and Computer Science are diametrically opposed sciences. Biology deals with carbon based life forms shaped by evolution and natural selection. Computer Science deals with electronic machines designed by engineers and guided by mathematical algorithms. Some 65 years ago, Norbert Wiener recognized that biology and computation are similar in that they are both sciences of information, as opposed to physics and chemistry which are more concerned with energy. In subsequent decades, there have been fruitful reciprocal contributions from biology to computer science suggesting useful analogies and biologically inspired computational paradigms, and from computer science to biology creating new subfields like genomics and truly converting biology from an observational to an information based science. In this overview talk, I will present some of the history and personalities who pioneered these fruitful cross-fertilizations, and suggest some possible future developments.