SOLVED

Difference developing custom apps for teams with C# or JavaScript

%3CLINGO-SUB%20id%3D%22lingo-sub-1361360%22%20slang%3D%22en-US%22%3EDifference%20developing%20custom%20apps%20for%20teams%20with%20C%23%20or%20JavaScript%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1361360%22%20slang%3D%22en-US%22%3E%3CP%3EI%20am%20a%20SharePoint%20developer%20(TypeScript%20%2B%20React)%20developer%20that%20wants%20to%20get%20in%20to%20MS%20teams%20development.%20One%20thing%20I%20have%20not%20really%20found%20out%20is%20if%20there%20is%20any%20reason%20too%20choose%20JavaScript%20over%20C%23%20(or%20vice%20versa)%20when%20it%20comes%20to%20develop%20custom%20apps%20for%20MS%20Teams.%20Is%20there%20any%20difference%3F%20Are%20both%20supported%20the%20same%3F%20Currently%20I%20develop%20with%20the%20SP%20Framework%201.8%20to%20create%20web%20parts%2FMS%20Teams%20app%20defined%20in%20TypeScript%20with%20react.%26nbsp%3B%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-LABS%20id%3D%22lingo-labs-1361360%22%20slang%3D%22en-US%22%3E%3CLINGO-LABEL%3EDeveloper%3C%2FLINGO-LABEL%3E%3CLINGO-LABEL%3EMicrosoft%20Teams%3C%2FLINGO-LABEL%3E%3C%2FLINGO-LABS%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1363264%22%20slang%3D%22en-US%22%3ERe%3A%20Difference%20developing%20custom%20apps%20for%20teams%20with%20C%23%20or%20JavaScript%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1363264%22%20slang%3D%22en-US%22%3E%3CP%3E%3CA%20href%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F656726%22%20target%3D%22_blank%22%3E%40Akteams230%3C%2FA%3E%26nbsp%3BCurrently%20Teams%20app%20development%20can%20be%20done%20in%20both%20C%23%20and%20NodeJS.%20There%20is%20no%20difference%20here.%20You%20can%20choose%20to%20build%20in%20either%20C%23%20or%20NodeJS.%20Here%20are%20the%20%3CA%20href%3D%22https%3A%2F%2Fdocs.microsoft.com%2Fen-us%2Fmicrosoftteams%2Fplatform%2Ftutorials%2Fcode-samples%23bots-using-the-v4-sdk%22%20target%3D%22_self%22%20rel%3D%22noopener%20noreferrer%22%3Esamples%3C%2FA%3E%3C%2FP%3E%3C%2FLINGO-BODY%3E
New Contributor

I am a SharePoint developer (TypeScript + React) developer that wants to get in to MS teams development. One thing I have not really found out is if there is any reason too choose JavaScript over C# (or vice versa) when it comes to develop custom apps for MS Teams. Is there any difference? Are both supported the same? Currently I develop with the SP Framework 1.8 to create web parts/MS Teams app defined in TypeScript with react. 

1 Reply
Best Response confirmed by Akteams230 (New Contributor)
Solution

@Akteams230 Currently Teams app development can be done in both C# and NodeJS. There is no difference here. You can choose to build in either C# or NodeJS. Here are the samples