all scripting is sqf
and most of the other shit is c++
It's fairly simple once you get the hang of it. You just need to read other peoples scripts and learn from there. Also reference BIS Wiki. It will be the most help in finding and naming functions and properties along with working out the variables in an array.
Configs (such as .cpps) are fairly straight forward. Like I said, look at it and you'll learn, the configs are pretty arma specific as you can imagine
If you have any questions about any of it hit me up on steam.