arduino code is a little twisted from the original C but its generally very easy for beginners to understand after a little bit of reading,
they call them sketches but in reality its just a program, you start off with your setup or "void setup" this is where you declare and perform any functions you want done only at turn on, say telling the pin your led is on is an output, or declaring that you want the variable "time_off" to be an integer, or perhaps running a snippet of code like a power on test where if you had say 10 led's it turned them all on for a second,
next up is the loop or "void loop" essentially anything you want to run following the setup gets put here, be it flashing an led once per second, to other more interesting things that you can advance to as you get to know it better, and there are endless tutorials floating out on the net to help you come to terms with it
in my own opinion i would avoid the graphical ide, as the arduino one already takes away from the true programming side of it, and it would obscure it even more, leaving you a little stuck in how to progress from that point,