I assume you mean algebraic data types as found in C#, Go (awkwardly), Rust, Swift, TypeScript, and Zig.
Also, gradual typing + ADTs: Crystal, Elixir and Erlang typespecs, Haskell, Python
Finally, dependent typing + ADTs: Ada 2012, Agda, Futhark, Idris, Lean