SCC ( Engelsk Source Code Control - kildekodestyring) - API , udviklet af Microsoft og designet til interaktion mellem applikationsprogrammer med versionskontrolsystemer . SCC-specifikationen er lukket og leveres til udviklere på en hemmeligholdelsesbasis.
SCC giver applikationsudviklere en standardgrænseflade til at udføre almindelige versionshåndteringsoperationer såsom check-out, udgivelse af en ny version (check-in) og så videre . Et program, der bruger SCC, kan således interagere på en standard måde med ethvert versionskontrolsystem, der har registreret sin SCC-udbyder i systemet.
SCC-support er tilgængelig i mange Microsoft-programmer (for eksempel Visual Studio ) og en række applikationer fra andre virksomheder. Udbyderen kan være Microsoft Visual SourceSafe , der er også udbydere til CVS og Subversion .