Also more specific but if you are french the keyboard layout is not great for programming (because []{}';. are not straightforward). I’m more happy since I switched to QWERTY layout for programming. Since I touch type I can easily switch depending on the task.
Just to add that this is not about QWERTY. The portuguese and spanish layouts are QWERTY, but still a pain [1]. Typically the best is to look for the US QWERTY layout or the international layout [2], the ones that have easily accessible brackets.
This is also the case for the german(qwertz) layout because whoever designed it gave zero fucks about people that use it to program. I have been much faster since switching to qwerty. The only issue is umlaute(ä,ü,ö,ß) but I just use compose key(caps lock in my case) + a,u,o,ss to type those.
Also more specific but if you are french the keyboard layout is not great for programming (because []{}';. are not straightforward). I’m more happy since I switched to QWERTY layout for programming. Since I touch type I can easily switch depending on the task.