extern
C2Pronunciation
UK
US
Meanings
Other
a programming keyword for declarations linked to code or data defined elsewhere
Noun
a student or trainee who gains practical experience at an outside workplace
a medical trainee or hospital worker who is not resident at the institution
Beyond the definition
Picture a workshop with many rooms. What is made in this room is local. What comes in from another room is, in one sense, extern. That idea of "from outside" is the core of the word, but in modern English it is mostly used in special fields rather than in everyday speech.
You will most often see extern in programming. There it marks a variable or function that is declared here but defined somewhere else, often in another source file. As a noun, an "extern" is also a student or trainee who gets practical experience at a hospital, law office, or other workplace. There is also an older adjective use meaning "outside" or "outer," but today people usually say "external" instead.
The word "extern" comes from the Latin externus, meaning "outside" or "outer." In English, that basic idea is still present, but the word itself is not common in general conversation. Most of the time, modern speakers use "external" for the ordinary adjective sense, while "extern" appears in specific professional or technical settings.
In programming, extern is a keyword used to say that a variable or function is declared in the current place but defined somewhere else. It helps connect one file or part of a program to another. This is one of the most common modern uses of the word, especially in languages such as C and C++.
As a noun, an "extern" is usually a student or trainee who is getting supervised practical experience in a real workplace, often in medicine, law, or similar fields. This use is about training outside the classroom, not about living outside a building. In that sense, an extern is someone who joins a professional setting for hands-on learning.
There is also an older or less common adjective use in which "extern" simply means "outside" or "from outside." You may find that sense in older writing or in specialized discussions, but for most everyday purposes, "external" is the more natural word. So the card's main idea is simple: "extern" points to something or someone connected with the outside, especially in code and professional training.
Examples
- 1
Legal training
She spent the summer at a legal aid clinic as an extern.
- 2
Medical training
The hospital lets third-year medical externs follow doctors on their rounds.
- 3
Observation role
As an extern, he was expected to observe carefully and ask questions, not make final decisions.
See also
Similar
- trainee
- student trainee
Shades of meaning
- apprentice
- shadowing student
Contrast
Do not confuse
Used with (collocations)
- medical extern
- clinical extern
- legal extern
- extern program
Word family
- externship
Explore
- work placement
- experiential learning
Forms and spellings
1 form open this card.
Main spelling
- externnoun