Programming language to make a forum

Click For Summary

Discussion Overview

The discussion revolves around selecting a programming language suitable for creating a simple forum, particularly one that can automatically generate threads and interact with the internet. The scope includes programming language recommendations, learning resources, and considerations for beginners in programming.

Discussion Character

  • Exploratory
  • Technical explanation
  • Debate/contested

Main Points Raised

  • One participant seeks advice on a programming language that can automate thread creation and interact with URLs.
  • Another participant suggests PHP as a likely language for forum software, proposing that adding PHP code could facilitate the addition of content to the database.
  • A participant inquires about suitable programs for writing PHP code.
  • Multiple participants recommend various text editors for writing PHP, with one expressing concern that the original poster may not be ready for such a project due to their lack of programming experience.
  • One participant points to a specific website as a resource for learning PHP.
  • Another participant proposes Java as a suitable language for the task, citing its ability to interact with the internet.
  • Some participants argue in favor of PHP over Java, noting Java's steeper learning curve.
  • A participant suggests that the choice of programming language should depend on the individual's goals, recommending C or Pascal for those wanting to become serious programmers, while suggesting languages like Perl, Ruby, Python, or PHP for those interested in writing scripts.

Areas of Agreement / Disagreement

There is no consensus on a single programming language recommendation, with participants offering differing opinions on the suitability of PHP versus Java, and some suggesting other languages entirely based on the user's goals.

Contextual Notes

Participants express varying levels of concern regarding the original poster's programming experience and readiness to undertake the project, indicating a potential gap in foundational knowledge that may affect their ability to implement the suggestions provided.

GiTS
Messages
132
Reaction score
0
I want to make a simple program for an experimental forum of mine. I need it to automatically make threads. I don't really have any legitimate programming experience or knowledge. What programming language would be good for my needs? Preferably one that can interact with the internet like retreiving the current URL and going to a URL.
 
Computer science news on Phys.org
Your forum software is most likely written in php. It should be a simple matter of adding some additional php to the forum's code to add "fake" content to your database.

- Warren
 
what program can I use to write php code?
 
Notepad. TextPad. UltraEdit. Emacs. Any editor you want, really.

Honestly if you have no programming experience, this mission is not the right place to begin. Sorry to burst your bubble.

- Warren
 
where's a good place to learn php?
 
chroot said:
Your forum software is most likely written in php. It should be a simple matter of adding some additional php to the forum's code to add "fake" content to your database.

- Warren
Just to make sure, once the php code is written were exactly do I put it?
 
once you write your php program you will need to download the php library (if you haven't already done so). In most cases php programs are executed by a webserver (apache, IIS, etc.) but you can also run it from a shell (like from DOS).

From what I understand from your post, you don't really need to worry too much about URLs and posting data and handling data. If you have have access to your forum, you should just access the database/flatfile directly in order to create threads.
 
Java programming language will be the best for you as it can interact with the internet and can retrieve current URL and also at the same time go to it.
 
  • #10
I would recommend php over java since java has a steep learning curve
 
  • #11
Depending on what kind of programmer you wish to be, shall choose your first language. If you wish to be a real programmer, I recommend beginning with C (possibly Pascal also). Then moving on to Java, C#, or/and C++.

If you wish to write little scripts once in awhile, for either maintaining your system or a CGI script for a website: study something similar to Perl, Ruby, Python, or/and PHP. Though, PHP is only implemented for web development.

Thus, choose your goal as a programmer. :-p Of course you can choose to write little scripts, then move to real programming; though, I believe it is a waste of time.
 

Similar threads

  • · Replies 3 ·
Replies
3
Views
4K
  • · Replies 44 ·
2
Replies
44
Views
6K
Replies
86
Views
2K
  • · Replies 10 ·
Replies
10
Views
1K
  • · Replies 1 ·
Replies
1
Views
922
Replies
38
Views
4K
  • · Replies 1 ·
Replies
1
Views
5K
Replies
6
Views
4K
  • · Replies 40 ·
2
Replies
40
Views
8K
  • · Replies 12 ·
Replies
12
Views
2K