What programming language i should study?

Do not post support requests, bug reports or feature requests. Discuss phpBB here. Non-phpBB related discussion goes in General Discussion!
Anti-Spam Guide
Post Reply
ClaudioScratcher
Registered User
Posts: 52
Joined: Tue Mar 17, 2020 12:14 pm

What programming language i should study?

Post by ClaudioScratcher »

Hi all.

I would like to be able to develop into the world of the forum 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?
User avatar
Lumpy Burgertushie
Registered User
Posts: 68562
Joined: Mon May 02, 2005 3:11 am
Contact:

Re: What programming language i should study?

Post by Lumpy Burgertushie »

being a programmer and learning how to create extensions for phpbb are not really related.

you don't need to be programmer to do this.
however, if you really want to understand how phpbb works, learning some php and some html and some css would be the way to go.


robert
I'm baaaaaccckkkk. still doing work on donation basis. PM your needs.

Premium phpBB 3.3 Styles by PlanetStyles.net

I am pleased to announce that I have completed the first item on my bucket list. I have the bucket.
User avatar
david63
Registered User
Posts: 19067
Joined: Thu Dec 19, 2002 8:08 am
Location: Lancashire, UK
Contact:

Re: What programming language i should study?

Post by david63 »

Lumpy Burgertushie wrote:
Sun Aug 23, 2020 12:13 am
being a programmer and learning how to create extensions for phpbb are not really related.
I think that there are quite a few on this board that would have to disagree with that.
ClaudioScratcher wrote:
Sat Aug 22, 2020 10:07 pm
what languages ​​should I know to be able to develop my own extensions or functionalities in my forum?
That would depend on what it is that you are wanting to do.

For a very simple extension you may only need to know html. For a complex extension you will need to know PHP, css, js, html and Twig.
David
Remember: You only know what you know and - you don't know what you don't know!
My CDB Contributions | How to install an extension
I will not be accepting translations for any of my extensions in Github - please post any translations in the appropriate topic.
No support requests via PM or email as they will be ignored
User avatar
Mick
Support Team Member
Support Team Member
Posts: 23057
Joined: Fri Aug 29, 2008 9:49 am

Re: What programming language i should study?

Post by Mick »

Is this a hobby or are you planning on programming for a living? Are you knowledgable on computer architecture? Try assembler, that will either make or break you.
"The more connected we get the more alone we become" - Kyle Broflovski©
User avatar
warmweer
Jr. Extension Validator
Posts: 6544
Joined: Fri Jul 04, 2003 6:34 am
Location: Van Allen Bel ... gium

Re: What programming language i should study?

Post by warmweer »

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!
Spelling is freeware, which means you can use it for free.
On the other hand, it is not open source, which means you cannot change it or publish it in a modified form.
ClaudioScratcher
Registered User
Posts: 52
Joined: Tue Mar 17, 2020 12:14 pm

Re: What programming language i should study?

Post by ClaudioScratcher »

Thank you all very much for your answers, now to study :D
User avatar
battye
Extension Customisations
Extension Customisations
Posts: 10967
Joined: Wed Feb 11, 2004 11:02 am
Location: Australia
Contact:

Re: What programming language i should study?

Post by battye »

If you would like to learn about developing new functionality for your forum through extensions, or maybe building a website, I think some good starting points would be:

- HTML and CSS (look and feel)
- PHP and Javascript (functionality)
- SQL (database queries)

The great thing is there is so much information online and so many good resources for people starting out, and they are fun technologies to work with!
Customisations Team Member

https://github.com/battye/php-array-parser - Give it a Star! :D
User avatar
david63
Registered User
Posts: 19067
Joined: Thu Dec 19, 2002 8:08 am
Location: Lancashire, UK
Contact:

Re: What programming language i should study?

Post by david63 »

battye wrote:
Fri Aug 28, 2020 11:18 am
and they are fun technologies to work with!
... only when they do what you want want them to do ;)
David
Remember: You only know what you know and - you don't know what you don't know!
My CDB Contributions | How to install an extension
I will not be accepting translations for any of my extensions in Github - please post any translations in the appropriate topic.
No support requests via PM or email as they will be ignored
User avatar
HiFiKabin
Community Team Member
Community Team Member
Posts: 5261
Joined: Wed May 14, 2014 9:10 am
Location: Swearing at the PC, UK
Name: James
Contact:

Re: What programming language i should study?

Post by HiFiKabin »

david63 wrote:
Fri Aug 28, 2020 11:54 am
battye wrote:
Fri Aug 28, 2020 11:18 am
and they are fun technologies to work with!
... only when they do what you want want them to do ;)
You mean that they can actually do what you want them to? I thought they just did whatever they wanted :P
User avatar
david63
Registered User
Posts: 19067
Joined: Thu Dec 19, 2002 8:08 am
Location: Lancashire, UK
Contact:

Re: What programming language i should study?

Post by david63 »

HiFiKabin wrote:
Fri Aug 28, 2020 1:04 pm
You mean that they can actually do what you want them to?
Apparently that can be the case :D
HiFiKabin wrote:
Fri Aug 28, 2020 1:04 pm
I thought they just did whatever they wanted
That is dependent upon the level of possessed by the programmer, I believe :(
David
Remember: You only know what you know and - you don't know what you don't know!
My CDB Contributions | How to install an extension
I will not be accepting translations for any of my extensions in Github - please post any translations in the appropriate topic.
No support requests via PM or email as they will be ignored
User avatar
Lumpy Burgertushie
Registered User
Posts: 68562
Joined: Mon May 02, 2005 3:11 am
Contact:

Re: What programming language i should study?

Post by Lumpy Burgertushie »

david63 wrote:
Fri Aug 28, 2020 1:16 pm
That is dependent upon the level of possessed by the programmer, I believe
shouldn't that be:
That is dependent upon how possessed the programmer is.
I'm baaaaaccckkkk. still doing work on donation basis. PM your needs.

Premium phpBB 3.3 Styles by PlanetStyles.net

I am pleased to announce that I have completed the first item on my bucket list. I have the bucket.
Post Reply

Return to “phpBB Discussion”

cron