TristanGray Posted November 18, 2021 Share Posted November 18, 2021 If someone with experience in other programming languages could indulge me; Papyrus is a language unique to Creation Kit, right? So it doesn't really come in handy anywhere else. But I was wondering - could learning and understanding Papyrus give some at least limited insight as to how scripting/programming in other languages works, if you have no prior scripting/programming experience whatsoever? I.e; does proper understanding of it give any benefit in the "real" programming world, or is it just a CK gimmick that won't have any use outside of it? Link to comment Share on other sites More sharing options...
dylbill Posted November 18, 2021 Share Posted November 18, 2021 A lot of things in papyrus you will find in other languages. I started with papyrus to mod Skyrim and it helped me with learning C++. It all depends on what you want to do. If you want to make mods for Bethesda games, I'd say learn it, if you're just looking to get into programming I'd say to start with another language. Link to comment Share on other sites More sharing options...
PeterMartyr Posted November 18, 2021 Share Posted November 18, 2021 It was adapted for creation kit, it existed before that, it is just Object Oriented Event Driven language, like most of them.... with inheritance and polymorphism, tho I would not call it a pure object oriented language, since as far as I am aware, you can not inherit from too parents. (extend two scripts at once, yeah wouldn't be nice ?? ) So it will behave like most other object oriented language, like gylbill said.... now C++ is also not pure object oriented language, just sayin. but was adapted by Microsoft into a gimme object oriented language. It also cannot extend two parents!! Link to comment Share on other sites More sharing options...
Sphered Posted November 18, 2021 Share Posted November 18, 2021 I found papyrus to be very simple compared to other languages. Also being a game, you have that extra motivation to learn coding, so that in itself makes it a good gateway to the programming world. It only helps so much though. Eventually it clicks and you see how all programming languages are more or less doing the same thing, just go about it differently. We are communicating with a software. Code is the way the human communicates with the machine Link to comment Share on other sites More sharing options...
Recommended Posts