Software Engineering vocabulary · Programming Concepts

Library

Meaning in software engineering, with examples

/ˈlaɪbreri/nounCore term

In software engineering, library means: A collection of ready-made code that other programs can use, so that developers don't have to write common things like date handling or HTTP requests themselves.

In Turkish: kütüphane, yazılım kütüphanesi

How it is used

You install, import, use and update libraries, usually through a package manager such as npm or pip. A 'third-party library' is one written by people outside your team.

Example sentences

  1. Don't write your own date parser; there's a library for that.

  2. We had to update the logging library because of a security issue.

Common collocations

  • import a library
  • third-party library
  • open-source library
  • update a library
  • standard library

This word in other fields

The same English word can have a different meaning in another field:

More terms: Programming Concepts

Practise with graded reading

Reading at the right level is the fastest way to make new words stick. Pick free English books by level: