Protocol Online logo
Top : New Forum Archives (2009-): : Be a Geek

Which programming language for bio-sci? - (Jul/12/2010 )

Pages: Previous 1 2 

use python ! perl

Then, if you want to do web stuff, play with Django - nicer than perl catalyst IMO.

perl is great but lack of easy use of objects is annoying (including moose)

I used perl - currently use python + django - scala/java and a little bit of clojure.

I would also suggets that you use Learning Perl - avoid the "* for bioinformatics" books because they don't teach you how to program.


I have been programing in Perl for about a year. My first programming language. I like it. However, I my computer friends recommend Python. It has cleaner syntax, should be easier to learn. However, it is not a big deal. Once you know one language, learning a second one is much easier if necessary. Perl is more common in bioinformatics and has a lot of available modules (programs that other wrote and publicly available). Enjoy it. It's very much fun.


If you are to learn Python, have a look at Bioinformatics Programming Using Python by Mitchell L. Model (from Oreilly).


I've used LISP to develop IA algorithms several years ago. Is it still in use?


Clojure is a lisp, it seems to be gaining popularity while dropping some (of(the parens)).


I think R language could be the one, It has a very powerful data mining engine, and this website could help you to start Also the book from the same author is awsome!

Pages: Previous 1 2