Olá, Kelvin, tudo bem? Vamos por partes
gente, estou com algumas duvidas a respeito da linguagem C# e .NET em geral. E possivel criar aplicações, programas ou aplicativos (são multiplataformas)?
Sim, é possível criar aplicações multiplataforma com .NET Core e linguagem C#. Você elas você pode desenvolver, por exemplo:
- Aplicações web (na nuvem ou não)
- Serviços web
- Aplicações móveis (com Xamarin)
- Aplicações Windows
- Aplicações IoT ("Internet das Coisas")
Com essas linguagens é possivel criar inteligencia artificial (IA)? vale a pena estudar C# e .NET?
Sim, você pode criar aplicações de Machine Learning e Inteligência Artificial com com o ML.Net (embora ainda não tenhamos um curso sobre essa tecnologia):
https://www.microsoft.com/net/learn/apps/machine-learning-and-ai
Qual carreira .NET seguir seguindo as minhas exigencias?
A Alura disponibiliza uma série de cursos sobre a plataforma .NET:
Carreira Desenvolvedor Mobile Multiplataforma Xamarin
https://www.alura.com.br/carreira-desenvolvedor-mobile-xamarin
Carreira Desenvolvedor C#
https://www.alura.com.br/carreira-desenvolvedor-csharp
Carreira Desenvolvedor ASP.NET MVC5
https://www.alura.com.br/carreira-desenvolvedor-aspnet-junior
Carreira Desenvolvedor ASP .NET Core
https://www.alura.com.br/carreira-desenvolvedor-asp-net-core
Carreira Avançado na plataforma .NET
https://www.alura.com.br/carreira-avancando-na-plataforma-net
Carreira Desenvolvedor .NET Erudito
https://www.alura.com.br/carreira-desenvolvedor-net-erudito
Carreira Desenvolvedor .Net com Entity Frameworkhttps://www.alura.com.br/carreira-desenvolvedor-net-com-entity-framework
Como são diversas áreas diferentes possíveis, talvez você possa nos contar um pouco sobre a sua experiência, e exatamente o tipo de treinamento que você deseja para acrescentar à sua carreira.