Tab to next field - Is it true it requires code?

I feel like I have used several pieces of software that just let you set the input field order for tabbing through, but all I find in regards to Unity UI is to enter a bunch of code to handle it… is that true?

You used to be able to add a “Selectable” component to your UI to control navigation using navigation buttons, but they changed it in 2019. Now it’s a base class, so you might be able to add a “Navigation” component, or it might just be built-in to the other UI objects.
https://docs.unity3d.com/Manual/script-SelectableNavigation.html