Collection (abstract Data Type) - Implementations

Implementations

Some collections may be primitive data types in a language, such as lists, while more complex collections are implemented as composite data types in libraries, sometimes in the standard library. Examples include:

  • C++: known as Container (see article for details), implemented in C++ Standard Library and earlier Standard Template Library
  • Java: implemented in the Java collections framework
  • Python: some built-in, others implemented in the collections library

Read more about this topic:  Collection (abstract Data Type)