Hello! I am not particularly well-versed in computers but I am interesting in expanding my knowledge. Basically, I have some familiarity with Matlab (from Uni), and I am interested in similar 'higher-level' numerical programming languages. Matlab is too expensive for a poor-person like myself. Instead, I have been playing around with R and with Octave; after running into some difficulties with Octave I read that it is a Unix-based programme. I found that a Unix-like shell could be put on Windows called Cygwin and I found some websites recommending installing Cygwin for Octave-use. My PC is a 32-bit Vista. I am quite excited at the prospect of using Cygwin; however, I am not sure if there are any issues I am missing. I am the sole user of my PC and happy to play around and learn to use Cygwin. Are there any issues a newbie should be aware of?, and is it worth installing? Any help appreciated!