Razor77

Coding

3 posts in this topic

I have been running Arma servers for a couple of years now and still don't know how to make, change or fix scripts.

I am still a copy and paste type of guy, but slowly beginning to get my head around arma coding. 

I am now going to make the effort to learn how to do it, my question is...what would be the best way to do this, would it be to learn a language like python, c++ etc first, then look into how arma commands work?

I would appreciate some advice on the best path to take in learning how to script in arma.

 Thanks in advance.  

Share this post


Link to post
Share on other sites

Funny enough, I hear a lot of people tell other people to check out C++ and Java, but this is really bad advice. The syntax of SQF is a lot like a C-style language, but it functions nothing like it.

No one particular language is going to make you better at SQF because SQF is it's own thing. What will help you the most is learning the fundamentals of programming (what variables are, what is logic, what are the basic data structures, etc). That is where I suggest starting. Where you learn those fundamentals is completely up to you.
If you have no prior programming experience, I'd suggest learning an actual language first since the help and documentation is readily available. Plus, a lot of languages have online classes you can take for free. The closest language to SQF that types and acts the same syntactically would be JavaScript, since it's c-style and dynamically typed.

If you are lucky, you will end up falling in love with another language and never put yourself through the pain of dealing with SQF. ;) 

  • Like 4

Share this post


Link to post
Share on other sites

Thank you I will take a look around and see what training packages I can pick up online for learning a language first.  Will look for JavaScript first. Thank you 

Share this post


Link to post
Share on other sites
Advertisement

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.