Revit API Forum
Welcome to Autodesk’s Revit API Forums. Share your knowledge, ask questions, and explore popular Revit API topics.
cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

What language to learn?

8 REPLIES 8
SOLVED
Reply
Message 1 of 9
pipapongo0909
1512 Views, 8 Replies

What language to learn?

Hi forum,

 

I have been working with Revit since half a year and see that sometimes it would be handy to do thing programatically.

the question is where to start and what language to learn.

 

I have experience with C, C++( only with Qt framework), javascript, PHP and very little python.

 

Unfortunately i do not know .NET at all.

 

I have been playing with dynamo an see big potential with it due to the new dynamo player. The custom nodes seem promising. This would make me choose python. But is the Python used in Revit the same as the usual Python? Are there any limitations so i better choose another language?

 

What do you think? what is your background and how did you start?

 

thanks a lot

 

Jeff



Jeff Wurth
BIM Manager | Dipl Ing. Bauingenieur
LinkedIn

8 REPLIES 8
Message 2 of 9

If you know C++, C# seems to be the natural evolution.

Message 3 of 9

hi Gonçaco,

 

thanks for your answer.

 

Is it possible to use C# in dynamol aswell?



Jeff Wurth
BIM Manager | Dipl Ing. Bauingenieur
LinkedIn

Message 4 of 9

I think so. 

Dynamo even has it's own nuget packages.

Message 5 of 9
Troy_Gates
in reply to: pipapongo0909

While working in Dynamo you use DesignScript in code blocks. If you want to create custom nodes you can use C# (as well as other .NET languages and Python).

Message 6 of 9
pipapongo0909
in reply to: Troy_Gates

Hi troygates,

 

thanks for your answer!

 

Do you have a starting point? I find it really hard to find tutorials to get started with C# for Revit. 

 

thanks alot



Jeff Wurth
BIM Manager | Dipl Ing. Bauingenieur
LinkedIn

Message 7 of 9

Just look at the second conversation in this forum. Should have everything you need! 🙂
If you haven't downloaded the SDK, you should. Plenty of examples, all with difficulty ratings. (Open the docs for those.)

Cheers,

-Matt
_______________________________________________________________________________
Marking a post as a 'solution' helps the community. Giving a post 'Kudos' is as good as saying thanks. Why not do both?
Message 8 of 9

HI

thanks a lot for the answer. I will check this out.

Have a nice day

Jeff



Jeff Wurth
BIM Manager | Dipl Ing. Bauingenieur
LinkedIn

Message 9 of 9

Thanks Jeff, you also!


Cheers,

-Matt
_______________________________________________________________________________
Marking a post as a 'solution' helps the community. Giving a post 'Kudos' is as good as saying thanks. Why not do both?

Can't find what you're looking for? Ask the community or share your knowledge.

Post to forums  

Forma Design Contest


Rail Community