ClaudioScratcher wrote: ↑
Sat Aug 22, 2020 10:07 pm
... and I wanted to learn to program, i want be a programmer, what languages should I know to be able to develop my own extensions or functionalities in my forum?
Programming is a lot more than developing extensions or forum functionalities.
I guess many won't agree with me on this but the first thing I would do is to learn boolean algebra (or better: get some experience with it so that you can read "is equals to" is, "is not equal to ", AND, OR, NOT AND, NOT OR, IS NULL, etc ... on the fly). Also learn the basics of properties, methods, inheritance, classes.
As to pure programming, start with very simple things and the first thing that comes to min = DOS batch files - you'ld be surpised how many simple actions can be automated with a batch file.
Knowing SQL is an advantage (perhaps a necessity) with phpBB (as are html and css), and (again, I doubt many will agree with me) automating actions using MS-SQL with VB(A) for Excel and Access has helped me a lot - and the switch to true SQL isn't all that difficult.
Basically the programming logic is the most important part, how to implement it depends on the environment and language used and with phpBB that is (duh!?) PHP.
Look for some free introductory courses on internet and get the basics and once you get the hang of it - start editing some existing extensions or forum functions before writing something completely new. MOST IMPORTANT: Keep it simple to start with!