There is a PowerBI Rest Api (https://msdn.microsoft.com/en-us/library/dn877544.aspx) that can be used by any language that can send an http request. So, you can use almost any modern language you want. If you are looking for an sdk, then these are more limited as you said and I haven't found a complete list of these.
Hope this helps.
Regards,
Thanos
Helpful resources
Announcements
Power BI September 2023 Update
Take a look at the September 2023 Power BI update to learn more.