• 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

    • Price Drop: Save 90% on ChatPlayground AI lifetime plan, and compare multiple AI models by Steven Parker Today's highlighted deal comes via our Apps + Software section of the Neowin Deals store, where for only a limited time, you can save up to 90% on ChatPlayground AI: Lifetime Subscriptions. ChatPlayground AI puts the world’s top AI models in one powerful interface, letting you enter a single prompt and instantly compare outputs from multiple models to choose the perfect response for your needs. Boost productivity and creativity with access to the latest AI giants like GPT-4o, Claude Sonnet 4, Gemini 1.5 Flash, DeepSeek V3, and dozens more — all in one window. Whether you’re chatting, coding, generating images, or refining prompts, ChatPlayground AI equips you with advanced tools like prompt engineering, image/PDF chat, saved conversations, and AI image creation, plus priority support to keep your workflow seamless. Access the world’s best AI models Side-by-Side Comparisons: Enter one prompt & instantly view results from multiple AI models to find the best output for your needs 40+ AI Models: Includes GPT-4o, Claude Sonnet 4, Gemini 1.5 Flash, DeepSeek V3, Llama, Perplexity, and many more Multi-Function Platform: Access AI for chat, image generation & coding all within a single interface Web Browser Extension: Offers a Chrome extension to seamlessly integrate the platform into your browsing workflow Boost productivity with powerful features ChatPlayground Interface: Designed for seamless AI model comparison in one window Prompt Engineering: Refine & optimize your prompts for better, more accurate responses Chat with Images & PDFs: Upload visuals and documents to get context-aware answers Saved Chat History: Keep track of past conversations for reference & ongoing projects AI Image Generation: Create high-quality visuals powered by top AI image models Priority Customer Support: Get faster assistance whenever you need it What you'll get with the Unlimited Plan Includes unlimited messages/month Built for prompt engineers, startups, and teams who run experiments nonstop Includes priority access to new features and future models Good to know Length of access: lifetime Redemption deadline: redeem your code within 30 days of purchase Access options: Desktop Max number of device(s): Unlimited Available to both NEW & Existing users Updates included A lifetime subscription to ChatPlayground AI (Unlimited Plan) normally costs $619, but you can pick it up for just $59.97 for a limited time - that represents a saving of $614 (90% off). Click the link below for more details, always check terms and specifications before making a purchase. Get this ChatPlayground AI (Unlimited) for $59.97 (was $619) There are also two other discounted plans to choose from. Although priced in U.S. dollars, this deal is available for digital purchase worldwide. Support queries If you have queries or need support for any of the Neowin Deals, please use the contact form here. Neowin Deals are managed and sold by StackCommerce who represent Neowin on an affiliate basis. Why we post these deals We post these because we earn commission on each sale so as not to rely solely on advertising, which many of our readers block. It all helps toward paying staff reporters, servers and hosting costs. So for those that keep moaning and complaining, be thankful we're still online for you to even do that. Other ways to support Neowin Whitelist Neowin by not blocking our ads Create a free member account to see fewer ads Make a donation to support our day to day running costs Subscribe to Neowin - for $14 a year, or $28 a year for an ad-free experience Disclosure: Neowin benefits from revenue of each sale made through our branded deals site powered by StackCommerce.
    • Amazon Deal: These AMD RX 9070 XT GPUs are very good offers by Sayan Sen Following the release of AMD's new RX 9070 GRE last week for $549 (our review), AMD currently has a couple of great deals on the more powerful 9070 XT wherein the GPU is on sale for $650. We already covered the Gigabyte Gaming model a couple of days ago which is still live at that price. Aside from that, the white ICE variant is also at the same price (purchase link under the specs table down below). This is interesting to note considering white cards are generally more expensive as they come with a premium attached. Similar to the Gaming model, the ICE card too employs Gigabyte's WINDFORCE cooling system which combines multiple design elements such as alternate-spinning Hawk fans, a vapor chamber, and composite heat pipes to manage heat dissipation. The Server-grade Thermal conductive gel further helps in this department. The inclusion of a semi-passive cooling mode allows the fans to remain inactive under low workloads, which allows for reduced noise operation during lighter usage. There is dual BIOS switch that allows toggling between performance and silent modes. The tech specs of the card are given in the table below: Specification Value Boost Clock Up to 3060 MHz (Reference Card: 2970 MHz) Game Clock Up to 2520 MHz (Reference Card: 2400 MHz) Stream Processors 4096 Memory Size 16 GB Memory Type GDDR6 Memory Clock 20 Gbps Memory Bus Width 256-bit PCI Express Interface PCI Express 5.0 Max Resolution 7680 × 4320 Maximum Displays Supported 4 Display Outputs 2 × DisplayPort 2.1a 2 × HDMI 2.1b Card Dimensions 288 × 132 × 56 mm (L × W × H) (2.7 slot) Recommended Power Supply 750 W Power Connectors 3 × 8-pin PCIe Get it at the link below: GIGABYTE Radeon™ RX 9070 XT Gaming OC ICE 16G Graphics Card (GV-R907XGAMINGOCICE-16GD): $649.99 (Sold and Shipped by Amazon US) (Was: $750) If your budget is lower, check this Nvidia RTX 5060 Ti 8GB deal out for only $330 wherein you get the latest James Bond game free. This Amazon deal is US-specific and not available in other regions unless specified. This is a first-party seller link (at the time of article publishing); ensure that you also purchase from a first-party seller link only. If you don't like it or want to look at more options, check out the previous deals that we have covered, OR you can also visit Amazon US deals page. Get Prime (SNAP), Prime Video, Audible Plus or Kindle / Music Unlimited. Free for 30 days. As an Amazon Associate, we earn from qualifying purchases.
    • What about it? The old MV2 version will not work.
  • 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
      516
    2. 2
      PsYcHoKiLLa
      229
    3. 3
      +Edouard
      118
    4. 4
      ATLien_0
      87
    5. 5
      Steven P.
      83
  • Tell a friend

    Love Neowin? Tell a friend!