It's C++. C has no "cout", that's part of the C++ STL (Standard Template Library).
C has functions like puts(), fputs(), printf(), fprintf(), etc. (which can all be used in C++ as well) for printing stuff.
Depends on what you define STL as but the definition is not really very flexible: stl refers to all the template containers - pair, allocator, vector/list/deque, map/set, multimap/multiset, all that good class stuff.