Scar is a delphi compiler, but mostof the coding is very unlike delphi (as it is more based around custom functions/procedures than forms etc.), so it's more or less it's own language. All previous coding experience will help, as it means you'll probably already have all those good coding habbits (indents after begins, ifs etc, using variable names relating to what you use it for etc), but the actual knowledge isn't really directly transferable (unless you want to make a scar plugin using C/++ or delphi).
Lastly, this section is more for help when making your own script, rather than general questions.
By reading this signature you agree that mixster is superior to you in each and every way except the bad ways but including the really bad ways.