Why Are Microsoft AI-103 Exercises Now Only in Python? (Almost all AI courses)

Deepankar 385 Reputation points
2026-06-08T18:00:45.2466667+00:00

In the Microsoft AI-103 learning path, I’ve noticed that all the hands-on exercises are now focused exclusively on Python. Earlier, there used to be multiple language options, including C#, which made it easier for .NET developers to practice directly in their preferred environment.

Currently, to access C# samples, we have to manually search for QuickStart links outside the exercises. As a learner, this makes it difficult to do hands-on practice because the guided labs are Python-only.

Could Microsoft Learn reintroduce multi-language support (especially C#) in AI-103 exercises, so learners from different backgrounds can follow along without extra steps?

User's image

Community Center | Not monitored
0 comments No comments

Answer accepted by question author
Amira Bedhiafi 43,046 Reputation points MVP Volunteer Moderator
2026-06-08T19:13:57.1533333+00:00

Hi Deepankar,

You are correct that many of the newer Microsoft Learn AI-103 and Azure AI learning exercises are now Python focused. This appears to be by design for the current AI-103T00-A course because the official course audience profile states that learners are expected to be familiar with Python and SDK/API-based development for Microsoft Foundry solutions.

https://learn.microsoft.com/en-us/training/courses/ai-103t00

However, this does not mean C# is no longer relevant for Azure AI. Azure AI Engineer certification guidance still mentions experience with languages such as Python and C# and many Azure AI services continue to provide SDKs, quickstarts and samples for C#, Python, Java, JavaScript, and REST depending on the service.

https://learn.microsoft.com/en-us/credentials/certifications/azure-ai-engineer/

That said, I agree this is a valid feedback point. For .NET developers, having C# tabs or equivalent C# lab branches directly inside the exercises would make the learning path much more inclusive and practical. The best action is to use the Feedback option on the Microsoft Learn module pages and request that C# versions be reintroduced for AI-103 exercises, especially where C# SDKs already exist.

Was this answer helpful?

2 people found this answer helpful.

0 additional answers

Sort by: Most helpful

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.