Have you ever seen the symbol < and wondered, “What does this symbol mean?” You may have encountered it in a math problem, text message, computer code, HTML, social media post, or even next to a heart.
The interesting part is that < doesn’t have just one meaning. Its meaning changes depending on where you see it.
In mathematics, it usually means “less than.” In programming and HTML, it can have a completely different technical function. In texting, it may be part of a heart such as <3, while in informal writing it can sometimes act like an opening angle bracket.
This guide explains what < means in math, texting, programming, HTML, social media, statistics, and everyday communication, including its history, related symbols, common mistakes, and the easiest way to remember what it means.
Featured Snippet Answer:
The symbol<is called the less-than sign. In mathematics, it means the value on the left is smaller than the value on the right, such as3 < 5. In texting, it can form symbols such as<3, meaning a heart. In programming and HTML,<has additional technical uses.
What Is the < Symbol Called?
The symbol < is officially called the less-than sign.
Unicode identifies U+003C as LESS-THAN SIGN. It is also an ASCII character and has many uses beyond mathematics.
You may hear several informal names for it, including:
- Less-than sign
- Less-than symbol
- Less-than character
- Left angle symbol
- Opening angle bracket, in some contexts
- Left-pointing angle symbol
However, these names aren’t always technically interchangeable.
The simplest definition
< means “less than” when it is being used as a mathematical comparison symbol.
For example:
2 < 7
means:
2 is less than 7.
What Does < Mean in Math?
In mathematics, < means less than.
It compares two values and tells you that the value on the left is smaller than the value on the right.
Example
4 < 10
Read it as:
Four is less than ten.
Another example:
25 < 100
means:
Twenty-five is less than one hundred.
The less-than sign is used to describe a strict inequality, meaning the two values cannot be equal in that particular relationship.
How to Remember Which Way < Points
Here’s an easy trick.
Think of the symbol as a hungry mouth:
3 < 8
The wide/open side faces the larger number.
The narrow point points toward the smaller number.
So:
3 < 8
The point is toward 3, the smaller number.
Likewise:
8 > 3
The point is toward 3, because 3 is still the smaller number.
Memory trick:
The point points to the smaller number.
This is one of the easiest ways to remember the difference between < and >.
What Does > Mean Compared With <?
The symbols are opposites.
| Symbol | Name | Meaning | Example |
|---|---|---|---|
< | Less-than sign | Smaller than | 3 < 8 |
> | Greater-than sign | Larger than | 8 > 3 |
≤ | Less-than-or-equal-to | Smaller than or equal to | 3 ≤ 8 |
≥ | Greater-than-or-equal-to | Larger than or equal to | 8 ≥ 3 |
= | Equals sign | Same value | 5 = 5 |
≠ | Not-equal sign | Different values | 5 ≠ 6 |
Unicode identifies < and > as the less-than and greater-than signs, while ≤ and ≥ are separate Unicode characters representing less-than-or-equal-to and greater-than-or-equal-to.
What Does < Mean in an Inequality?
An inequality compares quantities that aren’t necessarily equal.
For example:
x < 10
means:
x is less than 10.
Possible values include:
- 9
- 8
- 0
- -5
- 9.99
But 10 isn’t included, because the symbol is strictly <, not ≤.
Compare these:
x < 10
means x must be smaller than 10.
x ≤ 10
means x can be 10 or anything smaller.
That’s a small-looking difference that matters a lot in mathematics.
What Does < Mean on a Number Line?
On a number line, < indicates that one value lies to the left of another.
For example:
2 < 6
because 2 appears to the left of 6 on a standard number line.
Likewise:
-5 < -2
because -5 is positioned farther left.
This can help if you’re learning inequalities and keep confusing the direction of the symbols.
What Does < Mean in Algebra?
In algebra, < works just like it does in basic mathematics.
For example:
x + 2 < 7
To solve it, subtract 2 from both sides:
x < 5
So any number smaller than 5 satisfies the inequality.
Another example
3x < 12
Divide both sides by 3:
x < 4
However, there’s an important rule when solving inequalities.
If you multiply or divide by a negative number, you reverse the inequality sign.
For example:
-2x < 8
Divide by -2:
x > -4
The < becomes >.
What Does < Mean in Texting?
In texting, < doesn’t have one universal meaning.
Its interpretation depends on what surrounds it.
One of the most recognizable examples is:
<3
which looks like a sideways heart.
<3 usually means:
- Love
- Affection
- Friendship
- Appreciation
- Caring
- Emotional warmth
For example:
“Thank you <3”
usually means:
“Thank you ❤️”
The symbol < itself isn’t necessarily expressing love. It’s the combination <3 that creates the heart-like expression.
What Does <3 Mean in Texting?
<3 is a text-based heart symbol.
It became popular before modern emoji keyboards made heart emojis such as ❤️ widely available.
The < represents the left side of the heart while the 3 suggests the other curved side when viewed sideways.
Examples
“Love you <3”
“Thanks for helping me <3”
“That was so sweet <3”
Depending on the relationship, <3 can be:
- Romantic
- Friendly
- Affectionate
- Playful
It doesn’t automatically indicate romantic interest.
What Does <33 Mean in Texting?
<33 is generally an intensified version of <3.
It can mean:
- Extra affection
- Strong appreciation
- Love
- Excitement
For example:
“Thank youuu <33”
The additional 3 can simply make the heart feel stronger or more expressive.
There’s no formal mathematical or Unicode rule that assigns <33 a fixed emotional meaning. It’s informal internet language.
What Does << Mean in Texting?
Two less-than signs can mean different things depending on the community or context.
Someone might use:
<<
as:
- A decorative symbol
- A directional indicator
- Part of a text-based design
- A mathematical/programming expression
- A stylized arrow
It doesn’t have one universal texting definition.
What Does < Mean in a Text Message by Itself?
If someone sends only:
<
there isn’t enough information to assign a reliable emotional meaning.
It might be:
- A mathematical character
- A typing mistake
- Part of an unfinished expression
- Part of a text-based symbol
- A programming character
- A decorative mark
If you’re trying to understand a specific person’s message, the surrounding text is more important than the symbol alone.
What Does < Mean in Social Media?
On social media, < can appear in several ways.
It might be part of:
<3- Text-based art
- Quotes or markup
- Programming snippets
- Mathematical expressions
- Informal formatting
- Emojis or emoticons
Its meaning depends on the platform and surrounding characters.
For example:
“You <3 this”
could be a playful heart-related expression.
But:
“5 < 10”
is mathematics.
And:
<div>
is HTML.
Same character.
Different meaning.
What Does < Mean in HTML?
This is where the symbol becomes especially important.
In HTML, < is used to begin markup tags.
For example:
<p>Hello</p>
The < appears before the tag name.
HTML therefore uses < as part of its markup syntax.
Unicode documentation specifically notes that < and > are used as paired angle-bracket characters in ASCII-based markup conventions.
Example
<h1>My Website</h1>
Here:
<h1>opens the heading element.</h1>closes it.
The < isn’t being used to mean “less than” in this context.
It’s functioning as part of HTML markup.
Why Can’t You Always Type < Directly in HTML?
HTML treats < as a special character because it can begin markup.
If you want to display a literal less-than sign as visible text, you can use the HTML entity:
<
For example:
<p>5 < 10</p>
will display:
5 < 10
This is an important distinction between the character’s visual appearance and its role in markup.
What Does < Mean in XML?
XML also uses < as part of markup syntax.
For example:
<person>
The character begins an XML element.
So if you see < inside an XML document, it doesn’t necessarily mean “less than.”
The syntax around it tells you what it is doing.
What Does < Mean in Programming?
The less-than character is widely used in programming languages.
In many languages, it acts as a comparison operator.
For example:
if (x < 10)
means the program should test whether x is less than 10.
The less-than sign has therefore carried its mathematical meaning into programming.
Wikipedia notes that < is used as a less-than comparison operator in languages including C-family languages and BASIC.
What Does < Mean in C, C++, Java, and JavaScript?
In many programming languages, < means:
less than
For example:
x < 10
asks whether x is smaller than 10.
The result is generally a Boolean value such as:
truefalse
Example
If:
x = 5
then:
x < 10
is true.
If:
x = 15
then:
x < 10
is false.
What Does <= Mean in Programming?
Many programming languages use:
<=
to mean:
less than or equal to
For example:
x <= 10
means x can be:
- 10
- 9
- 8
- 0
- -10
The exact syntax and behavior can vary between languages, but this is the standard interpretation in many common programming environments.
What Does < Mean in C++?
C++ uses < in several different ways.
It can be a comparison operator:
if (x < 10)
But it can also appear in other language syntax.
For example, C++ templates use angle-bracket syntax:
vector<int>
Here, < isn’t comparing numbers.
It’s part of the template syntax.
This is a perfect example of why context matters.
What Does < Mean in Python?
Python uses < as the less-than comparison operator.
Example:
5 < 10
returns:
True
while:
10 < 5
returns:
False
Python also supports <= for less-than-or-equal comparisons.
What Does < Mean in SQL?
In SQL, < is commonly used to compare values.
Example:
SELECT * FROM products
WHERE price < 100;
This means the query looks for records where the price is less than 100.
Again, the symbol retains its mathematical comparison meaning.
What Does < Mean in Command-Line Tools?
In some command-line environments, < can be used for input redirection.
For example, in Unix-like shells:
command < file
can redirect a file into a command’s standard input.
This is completely different from saying one number is less than another.
So if you see < in a terminal, don’t automatically interpret it as a mathematical inequality.
What Does < Mean in Markdown?
Markdown itself generally doesn’t use < as a simple mathematical operator in the same way programming languages do, but < can have special behavior when HTML or autolinks are involved.
For example, HTML can sometimes be embedded directly in Markdown.
This is another reason web developers need to understand the distinction between:
< as a mathematical sign
and
< as markup syntax.
What Does < Mean in Mathematics vs. Computing?
Here’s a quick comparison.
| Context | Meaning of < |
|---|---|
| Basic math | Less than |
| Algebra | Less than |
| Inequalities | Strictly less than |
| Statistics | Comparison of values |
| Programming | Less-than comparison operator |
| HTML | Beginning of markup/tag syntax |
| XML | Beginning of markup/tag syntax |
| Texting | Often part of <3 or informal notation |
| Social media | Context-dependent |
| Command line | May perform input redirection |
| C++ | Comparison or template syntax, among other uses |
The character stays the same.
Its job changes with the context.
What Is the History of the < Symbol?
The less-than and greater-than signs have a long history in mathematical notation.
The familiar form of the less-than sign was established in European mathematical writing centuries ago. Historical references commonly trace the first published use of these modern relation symbols to the work of Thomas Harriot, published posthumously in 1631.
The symbols eventually became standard ways to express inequalities.
The basic concept is beautifully simple:
< compares quantities and says the left side is smaller.
Over time, computers adopted the ASCII character, and programming and markup languages gave it additional functions.
Unicode now encodes the character as U+003C.
Is < a Less-Than Sign or an Angle Bracket?
This is an important technical distinction.
The character:
<
is officially the LESS-THAN SIGN in Unicode.
However, ASCII < is frequently used as a substitute for an opening angle bracket in computer syntax.
Unicode distinguishes the less-than sign from dedicated mathematical/angle-bracket characters such as:
⟨
and:
〈
Unicode’s documentation lists U+003C as LESS-THAN SIGN and distinguishes it from other left-pointing angle-bracket characters.
So while people often casually call < an angle bracket, the exact technical name depends on the character and context.
What Is the Difference Between < and ⟨?
They look similar but aren’t the same character.
Less-than sign
<
Unicode: U+003C
Mathematical left angle bracket
⟨
Unicode: U+27E8
They can look similar, but they have different code points and different intended uses.
This matters in:
- Mathematical typesetting
- Programming
- Unicode text
- Search systems
- Data processing
- Digital publishing
Don’t assume visually similar characters are technically identical.
What Does ≤ Mean?
The symbol:
≤
means:
less than or equal to
For example:
x ≤ 10
means x can be 10 or any value below 10.
Compare:
x < 10
with:
x ≤ 10
| Expression | Meaning |
|---|---|
x < 10 | x is strictly less than 10 |
x ≤ 10 | x is less than or equal to 10 |
Unicode identifies ≤ as a separate character, U+2264 LESS-THAN OR EQUAL TO.
What Does ≪ Mean?
The symbol:
≪
means much less than in mathematical and scientific contexts.
For example:
a ≪ b
means that a is much smaller than b.
This isn’t normally used to mean ordinary “less than.”
It expresses a much stronger comparison.
Wikipedia’s discussion of inequalities notes this usage in engineering and physical sciences.
What Does ≮ Mean?
The symbol:
≮
means not less than.
It’s different from simply writing <.
Unicode identifies U+226E as NOT LESS-THAN.
So:
a ≮ b
means a is not less than b.
What Does << Mean in Mathematics?
Two less-than signs together don’t normally mean simply “less than.”
In some mathematical and scientific contexts:
a ≪ b
is used to mean a is much less than b.
But the ASCII sequence:
<<
can also have specialized meanings in computing.
For example, it may represent:
- A bitwise left shift
- A stream operator
- Redirection
- A programming-specific operator
So always consider the context.
What Does < Mean in Statistics?
In statistics, < has its ordinary mathematical meaning:
less than.
For example:
P(X < 5)
means the probability that X is less than 5.
You might also see:
p < 0.05
This commonly indicates that a calculated p-value is below 0.05.
However, it’s important not to interpret p < 0.05 as automatically proving that a scientific finding is important or meaningful.
Statistical significance and practical significance aren’t the same thing.
What Does < Mean in Probability?
In probability notation:
P(X < a)
means:
The probability that X is less than a.
For example:
P(X < 10)
means the probability that X takes a value below 10.
You’ll see this notation frequently in:
- Probability theory
- Statistics
- Data science
- Research
- Machine learning
- Scientific analysis
What Does < Mean in Physics?
Physics uses < just as mathematics does when comparing quantities.
For example:
v < c
could mean that a velocity v is less than the speed of light c.
Other specialized symbols may be used in physics as well, such as:
≪
for “much less than.”
What Does < Mean in Chemistry?
In chemistry, < can appear in mathematical relationships, scientific notation, equations, and technical documentation.
For example:
pH < 7
means the pH is below 7.
Again, the basic mathematical meaning remains:
less than.
What Does < Mean in Medical Information?
Medical and scientific documents may use < to compare measurements.
For example:
temperature < 38°C
means the temperature is below 38°C.
You may also encounter:
< 5 mg< 10%< 100 mL
However, medical thresholds should always be interpreted in their proper clinical context rather than from the symbol alone.
What Does < Mean in Addresses or Web Links?
If you see < around text online, it may be part of:
- HTML
- XML
- Markup
- Code
- Technical documentation
For example:
<a href="...">Link</a>
The < characters mark the boundaries of HTML elements.
They aren’t mathematical comparisons.
Why Does < Have So Many Different Meanings?
Because symbols are context-dependent.
The same character can be reused by different systems.
Think of < as a tool.
In mathematics, it’s a comparison tool.
In HTML, it’s a markup tool.
In programming, it can be a comparison operator.
In texting, it can become part of a heart.
The character itself hasn’t changed.
The surrounding language has changed.
Common Mistakes With the < Symbol
Mistake 1: Confusing < and >
Remember:
< = less than
> = greater than
The point faces the smaller value.
Mistake 2: Confusing < with ≤
These aren’t identical.
< excludes equality.
≤ includes equality.
Mistake 3: Assuming < always means “less than”
Not in computer languages.
In HTML:
<p>
the < begins a tag.
In C++:
vector<int>
it participates in template syntax.
Mistake 4: Assuming <3 is mathematical
In a text message:
<3
usually isn’t an inequality.
It’s a text-based heart.
Mistake 5: Assuming the symbol alone tells you its meaning
It doesn’t.
Always examine the surrounding characters.
How to Read < Correctly
When you see <, ask one simple question:
“What context am I in?”
If you’re doing math:
5 < 9
→ less than.
If you’re texting:
<3
→ heart/love/affection.
If you’re writing HTML:
<p>
→ beginning of an HTML element.
If you’re programming:
x < 10
→ comparison.
If you’re working with a command shell:
command < file
→ potentially input redirection.
This one question prevents most confusion.
< Symbol Cheat Sheet
| Symbol | Name | Common meaning |
|---|---|---|
< | Less-than sign | Less than |
> | Greater-than sign | Greater than |
≤ | Less-than-or-equal-to | Less than or equal to |
≥ | Greater-than-or-equal-to | Greater than or equal to |
≠ | Not equal to | Values aren’t equal |
≪ | Much less than | Much smaller |
≮ | Not less than | Not smaller |
<< | Context-dependent | Shift/operator/special notation |
<3 | Text emoticon | Heart/affection |
⟨ | Mathematical left angle bracket | Angle-bracket notation |
Frequently Asked Questions
What does this symbol < mean?
The symbol < is called the less-than sign. In mathematics, it means the value on the left is smaller than the value on the right.
What is < called?
Its Unicode name is LESS-THAN SIGN. Its code point is U+003C.
What does < mean in math?
It means less than.
For example:
3 < 5
means 3 is less than 5.
What does < mean in texting?
By itself, < doesn’t have one standard texting meaning. It can be part of expressions such as <3, which commonly represents a heart.
What does <3 mean?
<3 is a text-based heart that commonly expresses love, affection, appreciation, or friendship.
Does `<3 mean I love you?
It can, but not necessarily. Its meaning depends on the relationship and context.
What does < mean in HTML?
In HTML, < is used to begin markup tags, such as <p> or <h1>.
What does < mean in programming?
In many programming languages, < is the less-than comparison operator.
What does < mean in Python?
Python uses < to test whether one value is less than another.
For example:
3 < 5
evaluates to True.
What does < mean in SQL?
It generally means that one value must be less than another in a comparison or filtering condition.
What does ≤ mean?
≤ means less than or equal to.
What’s the difference between < and ≤?
< means strictly less than.
≤ means less than or equal to.
How do I remember < vs. >?
Remember that the point faces the smaller number.
For example:
2 < 7
The point faces 2.
What does ≪ mean?
≪ generally means much less than in mathematical and scientific contexts.
Is < an angle bracket?
Technically, < is the Unicode LESS-THAN SIGN. It is frequently used as an ASCII substitute for an opening angle bracket in computer syntax.
Is < the same as ⟨?
No. They are different Unicode characters, even though they can look similar.
Why is < used in HTML?
HTML uses < to mark the beginning of tags and other markup structures.
Why does < mean a heart in <3?
The combination <3 is a traditional text-based representation of a heart viewed sideways.
Can < mean something different on social media?
Yes. Social-media communities can use symbols creatively, so context determines the intended meaning.
Does < always mean less than?
No. Mathematics commonly uses it for “less than,” but programming, HTML, XML, texting, and command-line syntax give it additional roles.
Final Answer
The symbol < is called the less-than sign, and its most familiar meaning is “less than.”
For example:
4 < 9
means 4 is less than 9.
But that’s only the beginning.
In math and statistics, it compares values.
In programming, it can be a comparison operator.
In HTML and XML, it helps create markup.
In texting, it can appear in <3, a classic heart symbol.
In command-line environments, it can have an entirely different function.
Unicode identifies the character as U+003C LESS-THAN SIGN, while also recognizing that < and > are widely used in computer markup conventions.
So when someone asks, “What does this symbol mean <?”, the most accurate answer is:
It usually means “less than,” but its exact meaning depends on the context in which you see it.
If you remember just one rule, remember this:
< = less than
> = greater than
<3 = heart in texting
Once you know the context, this little symbol becomes surprisingly easy to understand.
descover more post
What Does Gaara Symbol Mean The …
What Does the Monster Symbol Mean The Real …
What Does This Symbol Mean in Writing A Complete Guide …

Luna Dream is a dream enthusiast and writer dedicated to exploring the meanings, symbols, and stories behind dreams. Through DreamETrue, she shares thoughtful and easy-to-understand insights to help readers discover the fascinating world of dreams.

