Now im onto writing the code, which i am a complete novice at
On my 5x5 Daft Punk LED table i copied a code from instructable and just changed the binary, which was easy
Why would i get this if ive copied and pasted a known working code?
Well, times change, things get old and rusty and progress is inevitable. The code was working at the time it was written. Since then, the Arduino serial communication library has been reworked for a good reason and the old style interface has been removed. Use Serial.begin instead.
And before you start wailing about who dares to change things, remember: Your rights are limited to what you paid for the software. If you don't like it, you can get a full refund or start improve the software yourself the way you see fit.