ln(0) = ∅, no solution, undefined
But if you take limits... the limit as x approaches zero from the right...
lim_{x → 0+} ln(x) = −∞
This can be seen graphically. And arithmetically, as you put in input values that are ever approaching zero, you get output values that are ever approaching negative infinity.
But if you just stuck in the exact value 0, you wont get any value out... because the graph literally doesnt exist at x=0. A vertical asymptote exists there.
Interestingly, the graph doesnt exist below x < 0 either. So we cannot evaluate the limit from the left to the right...
lim_{x → 0−} ln(x) = ∅, no solution, undefined
Therefore, the limit itself, irrelevant of direction, doesnt exist
lim_{x → 0} ln(x) = ∅, no solution, undefined