Swift does share some features with both C and C++ since Swift is a “Multi-Paradigm” language (has some Procedural and Object-Oriented features). But since Swift is Multi-Paradigm, there’s much more to it than a language that’s strictly Object-Oriented.