# UTF-8, Identifiers and dealing with Strings in Ada

**URL:** <https://forum.ada-lang.io/t/utf-8-identifiers-and-dealing-with-strings-in-ada/4069>\
**Category:** General\
**Tags:** ada\
**Created:** [December 17, 2025, 7:31pm UTC](https://forum.ada-lang.io/t/utf-8-identifiers-and-dealing-with-strings-in-ada/4069 "2025-12-17T19:31:58Z")\
**Posts on this page:** 1\
**Showing post:** 3

<div class="post-metadata">

**Author:** ![pmnw](https://forum.ada-lang.io/letter_avatar_proxy/v4/letter/p/c37758/32.png) [@pmnw](https://forum.ada-lang.io/u/pmnw)\
**Post date:** [December 16, 2025, 2:07pm UTC](https://forum.ada-lang.io/t/utf-8-identifiers-and-dealing-with-strings-in-ada/4069/3 "2025-12-16T14:07:03Z")

</div>

> [@Ada/SPARK, marketing, reach and the abysmal state of things](https://forum.ada-lang.io/t/ada-spark-marketing-reach-and-the-abysmal-state-of-things/4019/18):
>
> I have tried to do the advent of code with ada also but because the challenges are mostly string handling I find it very annoying to do.

> [@AdaOrbit](#):
>
> I also had a lot of problems with string handling in Ada during AoC.

Dealing with strings in Ada is simple as long as one remembers that strings are arrays and that Ada supports array slicing.

---

_[View the full topic](https://forum.ada-lang.io/t/utf-8-identifiers-and-dealing-with-strings-in-ada/4069)._
