Programming arduino with C/C++

I read in the FAQ section that programming an Arduino is pretty much programming in C/C++. How true is this? Can I write program everything in my arduino using C? I don't know C++.

I just recently learned C, so these questions may be naive.

pyroknife:
I read in the FAQ section that programming an Arduino is pretty much programming in C/C++. How true is this?

The GCC C++ toolset is used to turn your source code into a runnable program.

Can I write program everything in my arduino using C?

Yes.

If you know C you can write in C-style and most things will be the same.

The Arduino contains a subset of both the C and C++ libraries.