• 0

Easy Programming Language


Question

Recommended Posts

  • 0

The first thing you want to ask yourself, is what branch of programming do you want to get into. Web applications, programmable logic, standalone applications...

Any flavor of C is a good choice. Not too difficult, and widely used. Assembly Language is deeper, but will make C make more sense on a binary roots standpoint.

I wouldn't recommend Java as a starter. It's not too bad for the basics, but the deeper you get, the more confusing it gets. It's nice that you can make a simple GUI fairly easily, but it's not as widely used as a flavor of C. Java is slightly "bloated" which makes app run-times slow, and thus why it's not used as much.

  • 0

PHP is the best language I've used. I don't want to say it's simple, but rather the thing that makes it great is that you can do things with less code, yet it's as powerful as everything else. It has so many features built into it and not a lot of unneeded syntax/etc.

PHP is more than for web now as well, it works as scripting host, in a browser (like JavaScript), and can be used to build Windows applications now.

  • 0

Python takes alot from other languages. It is one of the most simple languages to learn as well as being extremely robust and powerful. It has matured well over the years. I would not learn Pascal because it is a language that has its own specific real-world applications especially in the mathematics/scientific community.

Python is a very high level language. It was created so that people can get started with it immediately.

I say Python!!

  • 0

Python is easiest and most powerful. It suitable for beginners and experienced programmers. I developed GUI, 3D, scentific processing, real-time low-level and web applications with Python. My last hobby project is site generator :)

I think, Python is Basic today. But much better)))

P.S. It's wonderful for team development too

  • 0

I am learning C# from Herbert Schildt's book. It's pretty fun. Yes I'm finding it a little difficult to learn topics like polymorphism, abstract classes, interfaces and generics- but the basic concepts are easy to grasp. Hopefully within a few months I will be able to start writing applications using C#.

  • 0

VB.NET's pretty easy to pick up. It's nowhere near the "kiddie language" that BASIC used to be; it's matured to a real object oriented programming language that rivals others. Plus you have the .NET framework at your fingertips, which is absurdly loaded with things that make your life a whole lot easier as a developer.. pretty much the whole Windows API is in there, and then some. C# is an excellent choice too, but a slightly steeper learning curve with it's syntax, which is more C like. (And lets face it, C is anything but friendly.) C# has an added advantage though if you want to learn other similar languages later.

Either way you go, the end result is going to be more or less identical as you're still dealing with .NET. You can mix and match between them as you like. The Visual Studio IDE is absolutely excellent for the most part, especially when you add CodeRush or similar. There's a ton of quality third party components out there too. The help system is excellent as well; plus tons more information on the web, books, etc.

Somewhat cross platform too with Mono; not perfect, but it's there.

Once you've mastered that, you can always hop into C++ down the road. That's in Visual Studio as well. Most definitely not a great starting point though; probably the most powerful system level language out there, but also the most unfriendly pain in the butt to work with too. I've gotten plenty of headaches trying to read other people's code while working on my BSD boxes. Fun stuff.

Plus if you're not sure, grab an Express edition. It's free, got nothing to lose. If you really get into it, you can always get the paid versions which are very good.

I used to advocate Pascal a lot too, but Embarcadero is doing more harm than good lately. The Pascal language is prettty easy to pick up, but Embarcadero's support is terrible. More often than not, if you want a bug fixed, it's "buy the next version". (Which usually is buggy too.) They even pulled the formerly free Turbo Explorer editions, now its either get the demo, or pay the high price tag for the full product. With Visual Studio Express being free, and the paid versions being significantly better than Delphi, there's really not much I can say that's nice anymore. On the other hand though, there is FreePascal. Runs on pretty much anything, and it has a pretty powerful compiler. (Even supports 64 bit platforms, which Delphi still has yet to do..) The Lazarus IDE is kind of rough though, similar to Delphi 7 if you've seen it. Plus there's not as much support for it, and 3rd party components are near non-existant. If anything, a possibly good choice for a hobbyist.

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

    • No registered users viewing this page.
  • Posts

    • Just for anyone reading, AdGuard (the free, standalone MV3 extension) is quite good now, a direct competitor to uBlock Origin Lite and much more built-out than it.
    • Microsoft Edge 149.0.4022.62 by Razvan Serea Microsoft Edge is a super fast and secure web browser from Microsoft. It works on almost any device, including PCs, iPhones and Androids. It keeps you safe online, protects your privacy, and lets you browse the web quickly. You can even use it on all your devices and keep your browsing history and favorites synced up. Built on the same technology as Chrome, Microsoft Edge has additional built-in features like Startup boost and Sleeping tabs, which boost your browsing experience with world class performance and speed that are optimized to work best with Windows. Microsoft Edge security and privacy features such as Microsoft Defender SmartScreen, Password Monitor, InPrivate search, and Kids Mode help keep you and your loved ones protected and secure online. Microsoft Edge has features to keep both you and your family protected. Enable content filters and access activity reports with your Microsoft Family Safety account and experience a kid-friendly web with Kids Mode. The new Microsoft Edge is now compatible with your favorite extensions, so it’s easy to personalize your browsing experience. Download: Microsoft Edge (64-bit) | 193.0 MB (Freeware) Download: Microsoft Edge (32-bit) | 170.0 MB Download: Microsoft Edge (ARM64) | 188.0 MB View: Microsoft Edge Website | Release History Get alerted to all of our Software updates on Twitter at @NeowinSoftware
    • Yeah, when I saw that, I wanted to find the nearest nose. You can't find a good nose these days when you need one.
    • Anthropic launches Claude Fable 5, a state-of-the-art AI model that beats OpenAI's GPT-5.5 by Pradeep Viswanathan Back in April, Anthropic announced Claude Mythos Preview, a frontier model with state-of-the-art coding capabilities. Due to the cybersecurity implications that would occur due to the availability of such a powerful model, Anthropic made it available to only a select set of companies around the world. The company's plan was to prepare appropriate guardrails before releasing such a powerful model to everyone. Now, after nearly two months, Anthropic announced Claude Fable 5, its most capable AI model yet for general users. The company also announced Claude Mythos 5, the same underlying model as Fable 5, but with safeguards lifted, making it more suitable for selected cybersecurity and biology use cases. Claude Fable 5 sits a tier above its Opus models and it beats most other generally available models across areas including software engineering, knowledge work, vision, scientific research, and long-running autonomous tasks. To prevent model misuse, when Claude Fable 5 detects certain requests related to cybersecurity, biology, chemistry, or model distillation, the request will be routed to the Claude Opus 4.8 model. Anthropic claims that these safeguards trigger in less than 5% of sessions on average. However, for large organizations working on critical software, Claude Mythos 5 can be availed through Project Glasswing. Later, Anthropic has plans to expand access through a broader trusted access program. As you can notice in the benchmarks above, Fable 5 and Mythos 5 are state-of-the-art on most key AI benchmarks and they are well ahead of OpenAI's frontier model, GPT-5.5. For example, Fable 5 is the new state-of-the-art model for vision tasks. Also, Mythos 5 has the strongest cybersecurity capabilities of any model in the world. Claude Fable 5 and Claude Mythos 5 are priced at $10 per million input tokens and $50 per million output tokens, which is less than half the price of Claude Mythos Preview. Another big change is that Anthropic is making a change to the way they handle business customer data for both Fable 5 and Mythos 5 models. The company will now require 30-day retention for all traffic on both first- and third-party surfaces. Anthropic promises that it won't use the data to train Claude models, instead it will use it against complex and novel attacks. Claude Fable 5 is available today on the Claude API and consumption-based Enterprise plans. It is also included at no extra cost for Pro, Max, Team, and seat-based Enterprise customers from today through June 22. After that, users on those plans will need usage credits to continue using Fable 5, unless Anthropic extends the included access window based on capacity. Developers can access Fable 5 through the Claude API using the claude-fable-5 model name.
  • Recent Achievements

    • Week One Done
      rubentuben8 earned a badge
      Week One Done
    • Week One Done
      ARaclen earned a badge
      Week One Done
    • One Year In
      jojodbn earned a badge
      One Year In
    • One Month Later
      jojodbn earned a badge
      One Month Later
    • Week One Done
      jojodbn earned a badge
      Week One Done
  • Popular Contributors

    1. 1
      +primortal
      530
    2. 2
      PsYcHoKiLLa
      234
    3. 3
      +Edouard
      128
    4. 4
      ATLien_0
      88
    5. 5
      Steven P.
      83
  • Tell a friend

    Love Neowin? Tell a friend!