Nomenclature of Carbon Compounds
Carbon can bond to itself in chains and rings almost without limit, which is why there are millions of known carbon compounds — far too many to memorise one by one. Chemists solved this with a naming system, IUPAC nomenclature, in which the name itself encodes the structure: how many carbons are in the chain, how they are bonded, and which functional group is attached. Learn the rule once and you can both read a structure off a name and write a name from a structure, for any simple hydrocarbon or single-functional-group compound. This article builds that rule from the ground up — the carbon-count stem, the bonding/functional-group suffix, and the halogen prefix — then applies it to alcohols, aldehydes, ketones and haloalkanes exactly as tested at Class 10 level.
An IUPAC name is built as prefix (if a halogen is present) plus a carbon-count stem plus a suffix that marks the saturation or functional group, so the name alone tells you the full structure of a simple carbon compound.
The core idea
Three independent pieces of information combine into one name, and each piece is chosen independently of the others.
The stem counts carbons. The longest continuous chain of carbon atoms fixes the stem — meth- for one carbon, eth- for two, prop- for three, but- for four, pent- for five, hex- for six, hept- for seven, oct- for eight. This is exactly the same stem list used for the homologous series (methane, ethane, propane, …), because nomenclature and the homologous series describe the same underlying pattern from two angles.
The suffix marks bonding or functional group. For a plain hydrocarbon, the suffix reports the type of carbon–carbon bond: -ane for all single bonds (an alkane), -ene for one C=C double bond (an alkene), -yne for one C≡C triple bond (an alkyne). When a functional group replaces a hydrogen, a different suffix takes over: -ol for –OH (alcohol), -al for –CHO (aldehyde), -one for –CO– (ketone). Only one functional group is expected at this level, so exactly one suffix is used.
The prefix marks a halogen. A halogen substituent (–Cl, –Br) cannot use a suffix slot because that slot is reserved for saturation/functional-group information; instead it is announced as a prefix at the very front of the name — chloro- or bromo-. Putting the three pieces together gives the general pattern:
where: the prefix is present only for a halogen substituent (chloro-, bromo-) and is otherwise absent; the stem is fixed by the number of carbons in the longest chain (meth-, eth-, prop-, but-, …); the suffix is -ane/-ene/-yne for a plain hydrocarbon or -ol/-al/-one for a compound carrying –OH, –CHO or –CO– respectively.
Why it works
The whole scheme rests on one design choice: the suffix slot can only ever hold one piece of information, so the rules force a strict priority. A functional group such as –OH, –CHO or –CO– always claims the suffix, because it is chemically the more reactive, defining feature of the molecule — it is what the compound does. A halogen, by contrast, behaves more like a simple substituent hanging off the chain, so it is demoted to a prefix and never competes for the suffix. This is why chloroethane keeps "ethane" as its base (a plain alkane name) with "chloro-" merely tacked on the front, while ethanol changes the ending of "ethane" to "-anol" — the –OH has actually changed which suffix family the molecule belongs to. The second reason the system works is that stem and suffix are chosen independently and combined predictably: find the longest chain first (this fixes the stem, and only the stem), then separately identify what is attached to that chain (this fixes the suffix, or the prefix if it is a halogen). Because the two choices never interfere with each other, the same eight-carbon stem list and the same six suffix options can be recombined to name every hydrocarbon and single-functional-group compound in the Class 10 syllabus without any new vocabulary.
Worked example
Name the compound , and compare it with (ethanol) already named in the Pass-1 notes.
Step 1. Count the carbons in the longest chain of : there are 2 carbons, so the stem is "eth-", the same stem as ethanol — both compounds share a two-carbon backbone.
Step 2. Identify what is attached: a chlorine atom (–Cl) is a halogen, so it is named with the prefix "chloro-" rather than a suffix. The base hydrocarbon name for a two-carbon, all-single-bond chain is "ethane".
Step 3. Combine prefix + stem + suffix: chloro + eth + ane → chloroethane. Contrast this with ethanol, , where the –OH group instead claims the suffix slot: eth + anol → ethanol (parent "ethane" loses its final "e" before "-ol" is added).
Step 4. Read off the structural difference the two names encode: chloroethane keeps the parent name "ethane" intact and only adds a prefix, showing –Cl is a substituent on an otherwise ordinary alkane, while ethanol's suffix change to "-ol" shows the –OH has redefined the compound as an alcohol. Result: is chloroethane and is ethanol — same two-carbon stem, but a halogen takes a prefix while –OH takes a suffix.
Common traps
- Giving a halogen a suffix like "-ol" or "-al" instead of the correct prefix "chloro-"/"bromo-" — halogens are prefixes only, never suffixes, at this level.
- Naming the chain from the first carbon chain noticed rather than the longest one — always scan the whole structure first, since the stem must match the longest continuous carbon chain.
- Mixing up "-al" (aldehyde, –CHO, always at a chain end) with "-one" (ketone, –CO– strictly between two carbons, never at the end).
- Trying to fit two functional groups into one name — Class 10 nomenclature covers only compounds with a single functional group (or one type of unsaturation), so a structure implying two groups is outside this scope.
Ask the tutor: Want more practice going both ways — naming a structure and sketching a structure from a given IUPAC name? Ask the AI tutor to run you through a few extra examples.
Why does ethanol change its ending from ethane to ethanol, but chloroethane keeps ethane unchanged?
The suffix slot in an IUPAC name can only hold one piece of information, and it is reserved for whichever feature most defines the molecule's chemistry. The –OH group is a genuine functional group, so it claims that slot and changes the ending to "-ol" (ethane becomes ethanol). A chlorine atom, however, is treated as a substituent rather than a functional group that redefines the molecule, so it is simply announced as a prefix ("chloro-") in front of the unchanged parent name "ethane". The stem (eth-, for two carbons) stays the same in both cases — only the suffix versus prefix choice differs.
How do I find the longest chain when a compound is drawn with branches or bends?
Trace every possible continuous path of carbon atoms through the structure, counting how many carbons each path passes through, and pick the path with the most carbons — that count fixes the stem, regardless of how the chain is drawn (straight, bent, or zig-zag on paper). At Class 10 level the compounds you will name are almost always simple straight chains, so this mostly means not stopping your count early or missing an end carbon. If a functional group is present, make sure the longest chain you pick also includes the carbon bearing that group wherever possible, since the group's position affects the name.
Can a compound have both a halogen and an –OH group, and if so how is it named?
At the Class 10 level, nomenclature is restricted to compounds with a single functional group (or a single type of unsaturation), so you will not be asked to name a compound carrying both a halogen and an –OH group together. In principle IUPAC rules do handle multiple substituents using additional prefixes and locant numbers, but that combined system belongs to a later stage of chemistry. For now, every compound you name will show exactly one suffix-worthy feature (a bond type or one functional group), with at most one halogen prefix added on top.