• 0

Easy Programming Language


Question

Recommended Posts

  • 0

I've tried a few languages in my time... but I'm no guru in any of them. I've used GWBASIC, Qbasic, Pascal, C, Java, Haskell, Perl, and Python (along with some shell scripting). I have to say that Python and Perl are my favorites, Python because its a very elegant OO language and Perl because its so quick to hack out some simple programs in, but I think I need to get used to C a bit more, you just can't compete with properly compiled languages for speed (well, apart from assembly, but thats just suicidal ;) ).

Oh, and to answer your question: apart from basic (which is a bit of a fisher-price language) the easiest one to learn was Python.

  • 0

I started out with VB version 4 when I first got interested in programming, then started using C in university, then had another spell of using VB version 6, now in my placement job I'm trying to learn delphi.

I think VB was the easiest to learn.

  • 0

I pretty much have the same question so I'll just piggy back on this thread. What do you think is the easiest language to use for creating GUIs as executables? I'd assume VB although VB.net seems to be the way to go at this point.

If VB.net, have any good resources as a starting point for a beginner? I've done a lot with Winbatch which is a non OO language (although it does support UDF's) - but I think it babied me a bit with all of its included functions. I've done a little with java and c, but I'm far from comfortable with them. I just want to be able to whip out simple programs as small executables that I can create for others to use.. this winbatch is pretty inefficient for the extent I've been using it but it's so damn easy =) Oh - and integration with databases is pretty important for me too.

Anyway, appreciate any help =)

Thanks much!

  • 0
  Large said:
I usually program in VB.Net but . . .

If I wanted to play around with Delphi, whats the cheapest and easiest way, any suggestions ?

Thanks ! :happy:

Delphi 7 Personal Edition, which is free.

Get from Borland's site.

  • 0

I never really programmed anything. I can do HTML, JavaScript and CSS but nothing really for software. What's an easy programming language? I'm looking for something for beginners, just to learn the basics. I want to learn C++ and VB afterwards, after I get the hang of it.

Thanks

  • 0

This has been asked several times, but I'll reiterate what has been said:

For the "easiest" language, I'd go with something from the Basic family. You've basically got VB6 and VB.net. I would definantly say go with VB.net, since it's Object Oriented approach is much better than with VB6.

Once you've learned VB.net, you can switch any other .Net language, and only have to learn the syntax differences. For example, C# is a .Net language who's syntax is very similar to Java.

You can always use Managed C++ (another .NET language), who's syntax is pretty much identical to C++.

Either way you go, my bias is with .NET. I feel it's soon going to become very mainstream, and knowing it would be a huge advantage to you.

  • 0
  contra said:
eh, i don't like anything .Net

but what i did was learn the HTML, JavaScript, CSS (with emphasis on standards) then went on to PHP / Mysql then dabbled with perl, bash, python then c++

P.S. never trust a "Avid Microsoft Fanboy" :yes:

What's wrong with .NET? PHP is too much of a "hacked" language for my tasting. Plus I enjoy OOP languages (PHP 5 can hardly call itself that).

  • 0

First, I suggest you decide if you want to do OS programming (for Windows/linux/Mac) or web programming. From there, your choices will be much easier.

If you choose the OS route, I suggest you get started on C++ as you want to learn it anyway. Otherwise, VB.NET is great for beginners (Y)

  • 0
  gameguy said:
First, I suggest you decide if you want to do OS programming (for Windows/linux/Mac) or web programming. From there, your choices will be much easier.

If you choose the OS route, I suggest you get started on C++ as you want to learn it anyway. Otherwise, VB.NET is great for beginners (Y)

what I have to learn if I decide OS programming for Windows or what I have to learn if I decided for web programming for beginners.

I do not have any clue of any kind programing.

tnx in advance

  • 0
  karmakillernz said:
If you start learning C# or VB.NET, you can put those skills into both Windows application development, and web development with ASP.NET. Managed C++ can also do this, but I find C# to be a "cleaner" language and it was built with .NET in mind.

Indeed, the .NET languages are very nice, and C# and VB.NET have the added benefit of being used for web applications. Also, C# and .NET were essentially designed for each other, and VB.NET fits nicely into the whole thing.

This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.
  • Posts

    • In about:config, ensure these three are set to false: browser.tabs.groups.smart.enabled browser.tabs.groups.smart.optin browser.tabs.groups.smart.userEnabled
    • Excel for the web finally gets crucial data refresh feature by Usama Jawad Microsoft Excel is a very popular spreadsheet tool used for a variety of purposes in both personal and enterprise use, including data crunching, reporting, and analysis. Microsoft regularly adds new features to the software, including easier edit access and a revamped UX to fetch data from external sources. Now, the company has made some further improvements in the latter area. Excel for the web has recently netted a very important feature: the ability to refresh authenticated data sources leveraging Power Query. Previously, if you wanted to refresh an external data source in Excel for the web, you would need to download the file locally and apply the refresh there before syncing it to the web version or uploading it there. With the latest enhancement, you can simply apply Refresh All through the Data tab or refresh individual data sources through the Queries pane. Currently, refreshes are limited to 1,000 connections per user, and once you trigger a refresh, you may be prompted to enter your credentials to the authenticated data source, which includes SharePoint, SQL Server, Web API, and more. You can continue working on other aspects of your workbook while the refresh completes. In the same vein, it is now possible to view and manage data source credentials for queries authored by Power Query through the Data > Data Source Settings tab. Users have the ability to view, delete, and modify credentials at a global level or just for their current workbook. They will also be able to authenticate to a data source that already exists in the Excel workbook through the same tab. Both these capabilities are now available for all Excel for the web customers. Microsoft says that its future plans include the migration of the full-fledged Power Query experience from desktop to the web, but it is yet to share a public timeline.
    • Windows 10 KB5062649 fixes Extended Security bug, unresponsive systems, and more by Sayan Sen Microsoft has released today the non-security preview update (also known as the C-release) for Windows 10. The update, under KB5062649 and Build 19045.6159, fixes some major bugs including one for Extended Security Updates (ESU), unresponsive systems, Secure Boot, and more. Since this is a preview update for next month's Patch Tuesday it is an optional release. Microsoft says that users reported that the ESU wizard would not work correctly when they tried to use the option to extend support for Windows 10 for another year; this bug should be fixed now. The company has also fixed "stability issues" with this release as it resolves problems in the core file system. Affected users reported unresponsive systems since the May 2025 Patch Tuesday. There are other improvements as well. The full changelog is given below: ​​​​​[Extended Security Updates] Fixed: An issue impacting the Windows 10 Extended Security Updates (ESU) enrollment wizard. Some users experienced a problem where clicking “Enroll now” caused the wizard window to open, begin loading, and then close unexpectedly. This occurred due to incomplete app registration, which prevented the wizard from loading correctly. This update addresses that issue to ensure a smoother enrollment experience. [Mobile Operator Profiles] Updated: Country and Operator Settings Asset (COSA) profiles. [Secure Boot] New! Adds the ability to deploy SKUSiPolicy VBS Anti-rollback protections through the Secure Boot AvailableUpdates registry key. [Core File Systems] Fixed: An issue observed in rare cases after installing the May 2025 security update and subsequent updates causing devices to experience stability issues. Some devices became unresponsive and stopped responding in specific scenarios. [Input] Fixed: A known issue with the Microsoft Changjie Input Method. Users were unable to select words after a recent update. Fixed: A known issue when searching for an emoji in the emoji panel. After a recent update, the search always returns no results. Fixed: An issue in which phonetic input methods, including the Hindi Phonetic Input keyboard and Marathi Phonetic keyboard do not work correctly after a recent update. You can find the official support article here on Microsoft's website.
    • Are there any foldable phones where you can't actually see where the hinge is on the screen? If not, I definitely will never use one until that's possible. That makes the camera cutout look good by comparison.
    • Recall has a completely different purpose and feature-set than Timeline though. It shares some similarities, sure, but Recall isn't an evolved version of Timeline.
  • Recent Achievements

    • Week One Done
      SmileWorks Dental earned a badge
      Week One Done
    • Community Regular
      vZeroG went up a rank
      Community Regular
    • Collaborator
      Snake Doc earned a badge
      Collaborator
    • Week One Done
      Snake Doc earned a badge
      Week One Done
    • One Month Later
      Johnny Mrkvička earned a badge
      One Month Later
  • Popular Contributors

    1. 1
      +primortal
      593
    2. 2
      Michael Scrip
      197
    3. 3
      ATLien_0
      193
    4. 4
      +FloatingFatMan
      131
    5. 5
      Xenon
      122
  • Tell a friend

    Love Neowin? Tell a friend!