Skip to content
MPGHThe Dark Arts
/
RegisterLog in
Forum
Community
What's NewLatest posts across the boardTrendingHottest threads right nowSubscribedThreads you follow
Discussion
GeneralIntroductionsEntertainmentDebate FortFlaming & Rage
Board
News & AnnouncementsMPGH TimesSuggestions & HelpGiveaways
More Sections
Art & Graphic DesignProgrammingHackingCryptocurrency
Hacks & Cheats
Games
ValorantCS2 / CS:GOCall of Duty / WarzoneFortniteApex LegendsEscape From Tarkov
+14 moreLeague of LegendsGTA VMinecraftRustROTMGBattlefieldTroveBattleOnCombat ArmsCrossFireBlackshotRuneScapeDayZDead by Daylight
Resources
Game Hacking TutorialsReverse EngineeringGeneral Game HackingAnti-CheatConsole Game Hacking
Tools
Game Hacking ToolsTrainers & CheatsHack/Release NewsNew
Submit a release →Share your cheat, tool, or config with the community.
AINEW
AI Tools
General & DiscussionPrompt EngineeringLLM JailbreaksHotAI Agents & AutomationLocal / Open Models
AI × Gaming
AI Aimbots & VisionML Anti-CheatGame Bots & Automation
Create
AI Coding / Vibe CodingAI Art & MediaAI Voice & TTS
The AI frontier →Where game hacking meets modern machine learning. Jump in.
Marketplace
Buy & Sell
SellingBuyingTradingUser Services
Trust & Safety
Middleman LoungeMarketplace TalkVouch Copy Profiles
Money
Cryptocurrency TalkCurrency ExchangeWork & Job Offers
Start selling →List accounts, services, and goods. Use the middleman to trade safe.
MPGH The Dark Arts

A community for offensive security research, reverse engineering, and AI.

Community

ForumMarketplaceSearch

Account

RegisterLog in

Legal

Privacy PolicyForum RulesHelp & FAQ
© 2026 MPGH · All rights reserved.Built by the community, for the community. For educational purposes onlyContent is shared for security research and education — we don't condone illegal use. You're responsible for complying with applicable laws. Use at your own risk.
Home › Forum › Programming › Coders Lounge › The best first programming language?

TalkingThe best first programming language?

Posts 1–15 of 43 · Page 1 of 3
PA
Parade
The best first programming language?
Here it is, another one of these threads.

What programming language is the best for a first-time beginner and can easily pick up languages like C#/C++ and VB? I'm thinking of Java, Python, and C.
#1 · edited 15y ago · 15y ago
Auxilium
Auxilium
Quote Originally Posted by Parade View Post
Here it is, another one of these threads.

Which programming language is the best/easiest for a first-time beginner and can easily pick up languages like C/C++ and VB? No fake languages like Perl or Ruby.
Perl and Ruby are absolutely real languages. What crosses your mind to think that they aren't? 

Malbolge Is best for beginners.
#2 · 15y ago
Void
Void
Quote Originally Posted by Virtual Void View Post


Malbolge Is best for beginners.
Ya this.

It depends on what you're interested in. If you're interested in very low level programming, I can tell you now you wouldn't want to start with a language like C#.
#3 · 15y ago
Arystar Krory
Arystar Krory
I managed to get the hang of visual basic in one day. It satisfies my needs.
#4 · 15y ago
Auxilium
Auxilium
What language you want to do depends on your needs/wants.

If you want to easily make pretty windows forms apps, i suggest VB or C#. They aren't just for the sake of creating pretty apps, cuz they are also pretty powerful
If you want to make games easily, choose a language that was create mainly for game creation, like darkbasic or blitz languages..
If you want to be lower level, try C++ or C. like void said, you won't be using lower level stuff with C# or any .Net language.

I chose C++ because i can do nearly everything with it, as with all general purpose languages. I make games with it along with SDL, but the upside to general purpose languages with APIs are that the possibilities are endless. with a game specific language, you are confined to what the language offers, Using C++ and SDL, you can make your own things that a game language wouldn't, and you can even modify the API, but you cannot modify a language, now can you?

The downside is it is harder and longer to achieve what you want, but it is typically more efficient, and idk about you, but i feel a sense of accomplishment when I made something with my tools and tools only. With a game language it is like you have an instruction manual on how to make things.
#5 · edited 15y ago · 15y ago
JD
jd817
Im learning C# atm and it pretty Great and Would Seem easy to understand if you just Started Programming
#6 · 15y ago
WH
whileloop
The best noob language is Python easy simple and the code is a lot shorter than Java what my programming teacher told me. Just note that I"m still noob like you at coding that's what my programming teacher Mr.Weisswange said so just trust my teacher.
#7 · 15y ago
flameswor10
flameswor10
To me, VB.net is easiest to learn and make good apps with.
#8 · 15y ago
.REZ
.REZ
Visual Basic is really easy and is a good starting point in my oppinion
#9 · 15y ago
Mokou-Sama
Mokou-Sama
I started with VB and its awesome. Try satring with VB6, easier interface.
Then go to newer editions like VB.Net and even try C++!
#10 · 15y ago
Delegate
Delegate
Simplex .
#11 · 15y ago
alvaritos
alvaritos
Visual Basic its easy..
#12 · 15y ago
PA
Parade
I've heard VB/VB.NET can't really pick up other languages and has very different syntax than others. Is this true?

@Jason and the rest of the people
#13 · 15y ago
Hassan
Hassan
Quote Originally Posted by Parade View Post
I've heard VB/VB.NET can't really pick up other languages and has very different syntax than others. Is this true?

@Jason and the rest of the people
Yes, it has a very different syntax, but that doesn't stops it from creating good stuff.

VB.NET:
[highlight=vbnet]Public Class Form1
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Msgbox("Hello, World")
End Sub
End Class[/highlight]

C# (Resembles Java, C, C++ and many more):
[highlight=c#]
using System.Windows.Forms;
class Program
{
static void Main()
{
MessageBox.Show("Hello world!");
}
}[/highlight]
#14 · 15y ago
Jason
Jason
I'd start with C# if you're going to start with .NET. It has a C-Style syntax, which most other languages employ (PHP, Java, JavaScript, C, C++...and many many more use C-Style syntax).

The language you wanna learn, as always, depends on your needs. A programmer should never limit themselves to a single language, as some are better suited to various tasks than others. Take Void's example about low-level programming: While C#/VB.NET are quite easy to learn, due to their managed nature, they don't have the same low-level programming capabilities as say...C++ (note: In this context, "low-level" implies greater control over the PC, not the same "low-level" as you'd expect from a game ). However, that being said, C#/VB.NET are FAR easier to use when designing User Applications that require no low-level functionality.

Moving away from desktop applications, there is a whole range of Web-Languages to choose from as well, PHP and RoR to mention just a few. You need to figure out what it is that you want to DO with your programming knowledge (at least, at this point in time...feel free to learn other languages later) and start on a language that enables you to *easily* achieve what you want.

The most important thing when you first start off programming is to pick a language well suited to you, that keeps you interested and motivated in learning. After you've got a good handle on programming and how a computer functions, learning additional languages is much easier than the first, so it's vital that you pick a first language that interests you, not something that other people tell you to learn.

Personally, I started with VB.NET 'cos I was interested in Windows Forms applications (User Applications) where you can create nice user interfaces with the ease of the Visual Studio Designer and still deliver a great end program. While I somewhat regret picking VB.NET over C#.NET, I'm happy with how I started; It gave me the fundamentals of programming and allowed me to branch out into other languages after I'd learned a lot from VB.NET.

Pick what you want.
#15 · 15y ago
Posts 1–15 of 43 · Page 1 of 3

Post a Reply

Similar Threads

  • What is the best signature programe?By hnj in Help & Requests
    39Last post 6y ago
  • Best Hacking Programing languageBy radnomguywfq3 in General Game Hacking
    18Last post 19y ago
  • What is the best AntiVirus program? Which one are you using?By :Pure Nig: in General
    66Last post 15y ago
  • [SOLVED]What Is The Best Recording Program For CF?By MarketEngineer in CrossFire Help
    6Last post 15y ago
  • Choosing the Programming Language Best For YouBy Tom in Programming Tutorials
    1Last post 16y ago

Tags for this Thread

None