Arduino has always been a kinda shitified version of Wiring. The “founders” stole it from one of their grad students and have been making kinda dumb decisions since.
The main thing they’ve been good at is marketing. Arduino is a great name, but stumbling into the oddly positioned headers to make the shields unique is a good example of kinda dumb choices. Also the infighting with the board maker and ex-professors.
Wiring is a terrible name for a language, and completely unsearchable, but here’s a link to the originators of the wiring language (what became arduino) if you’re interested.