Continuing my progress on IT skills, I’ve just completed the loops and arrays modules on Codecademy 💻. Loops let you repeat a set of instructions multiple times, which is perfect for automating tasks. Arrays are collections of data that help you store, access, and manipulate multiple values efficiently. For example, in Java: public class Main { public static void main(String[] args) { String[] fruits = {"apple", "banana", "cherry"}; for (int i = 0; i < fruits.length; i++) { System.out.println(fruits[i]); } } } This previous and simple loop goes through an array of fruits (apple, banana and cherry) and prints each one. Learning these concepts is helping me build a stronger foundation in web development and gain confidence in solving coding challenges 🚀. #Learning #Programming #Java #WebDevelopment #Coding #Codecademy
Pablo Domínguez Gómez’s Post
More Relevant Posts
-
🚨 This mistake is slowing down your APIs I was calling APIs one by one (wrong way) I didn’t think much about it But response time was getting worse ⏳ Users had to wait longer… and it felt slow 😓 Then I learned about async programming And everything changed ⚡ 👉 Sync calls wait for each request to finish 👉 Async runs multiple requests together 🚀 👉 Perfect for IO tasks like APIs, DB calls Example: Sync ⛔ Request → wait → next request Async ✅ Multiple requests → run together Result: Faster response + better performance + scalable apps Lesson: If your app is waiting on external calls, don’t run everything sequentially. Use async. It can drastically improve speed. Are you using async or still working with sync calls? 🤔 #Python #Async #APIs #BackendDevelopment #Coding #Programming #Developers #TechLearning #Performance #100DaysOfCode
To view or add a comment, sign in
-
-
The programming landscape continues to evolve, but one thing is clear — fundamentals and adaptability matter more than ever. Looking at the most used programming languages in 2026, we can see a strong mix of versatility and specialization. JavaScript continues to lead, proving its dominance in web development. SQL and Python remain essential, showing how important data and automation have become across industries. At the same time, languages like TypeScript, Go, and Rust are gaining attention for building scalable and high-performance systems. Even traditional languages like Java, C, and C++ continue to hold their ground, reminding us that strong foundations never go out of demand. The takeaway is simple: Trends change, but problem-solving skills and the ability to learn quickly will always be your biggest advantage. Instead of chasing every new language, focus on mastering one, understanding concepts deeply, and then expanding your toolkit based on real-world needs. Which language are you focusing on this year, and why? #Programming #SoftwareDevelopment #Coding #TechCareers #Learning #Developers #FutureOfWork
To view or add a comment, sign in
-
-
💡 A small realization from today while solving a problem… Ever faced this? You clearly know the logic. You know exactly how to solve the problem. But still… your code throws errors. Not because your thinking is wrong — but because your brain mixed up syntax from another language 😅 Today I caught myself writing C++ style loop inside JavaScript. Old me → frustrated 😤 Now → actually happy 🙂 Because this means something important: ✔ My problem-solving logic is getting stronger ✔ I’m working across multiple languages ✔ My brain is adapting — even if it's a bit confused sometimes 😄 And that’s part of the journey. In tech, it's not just about knowing one language perfectly — it's about being flexible enough to switch between many. So if your syntax breaks but your logic is right… You’re not failing. You’re evolving #coding #programming #developers #learning #growthmindset
To view or add a comment, sign in
-
-
Imagine having coding lessons directly inside VS Code. Stanza is a VS Code extension that allows users to engage with structured coding lessons and exercises without leaving their editor. - Learn React, JavaScript, Python, PHP, and more - Follow structured lessons - Complete exercises with instant feedback - Available inside VS Code and other platforms This approach feels like learning while coding instead of just watching tutorials. #vscode #learn #technology #html #ai #javascript #coding #webdevelopment #programming
To view or add a comment, sign in
-
-
Which Programming Language Should You Learn in 2026? (12 Languages • 12 Questions • Perfect Match) Tired of asking “Which programming language should I learn first?” This clean infographic breaks down 12 of the most in-demand languages in 2026 — JavaScript, Python, TypeScript, Java, Go, C++, Swift, PHP, SQL, and more — with real-world use cases and honest questions to help you choose the right one. Whether you want to build websites, mobile apps, AI tools, games, or backend systems, this guide makes the decision super simple. Would you guys like me to start a full “Programming Language Learning Series”? One language per week — with free resources, roadmap, projects & tips. Drop your answer below 👇 Comment the language you’re most interested in learning first! Save this post 📌 and share it with your dev friends. Comment “YES” if you want the series + tag a friend who needs this! #ProgrammingLanguages #WhichLanguageToLearn #LearnToCode #CodingForBeginners #JavaScript #Python #TypeScript #Java #GoLang #Swift #FullStackDeveloper #WebDevelopment #DeveloperJourney #100DaysOfCode #TechCareer2026
To view or add a comment, sign in
-
-
🚀 What’s the fastest programming language in 2026? The answer isn’t as simple as you think. While compiled languages like C and Rust dominate in raw performance, interpreted languages like Python still win in flexibility and speed of development. The real takeaway? 👉 The “fastest” language depends on your use case. 🔍 Key insights: • Compiled languages = high performance & efficiency • Interpreted languages = faster development & flexibility • Real-world speed depends on memory management, execution model & ecosystem 💡 Whether you're building high-performance systems or scalable applications, choosing the right language is about balancing speed with productivity. 📖 Read the full breakdown here: https://lnkd.in/drpvQ_46 #Programming #SoftwareDevelopment #AI #TechTrends #Coding #Developers #DigitalTransformation
To view or add a comment, sign in
-
Most beginners focus only on learning programming languages… But miss one important thing 👇 👉 Choosing the right code editor / IDE The right tool can: ⚡ Improve your productivity ⚡ Help you write cleaner code ⚡ Save hours of debugging time Here’s a simple guide: 💻 Python → PyCharm 💻 C++ / JavaScript / TypeScript → VS Code 💻 Java / Kotlin → IntelliJ 💻 C# → Visual Studio 💻 Go → GoLand 💻 PHP → PhpStorm 💻 Swift → Xcode 💡 You don’t need to try everything. Start simple → master one → then explore. ⚡ Tools don’t make you a great developer… 👉 But the right tools make your journey faster. 📌 I’ve also collected FREE resources to learn programming & development If you want it 👇 Comment “CODE” and I’ll send it in DM 📩 🔁 Save this post 🔗 Share with your friends 💬 Which editor do you use daily? #Programming #WebDevelopment #Developers #Coding #SoftwareDevelopment #TechCareer #Learning #AI #DeveloperTools #VSCode #Java #Python #JavaScript #CodingLife #FutureOfWork #Upskilling #TechIndia #DeveloperJourney #MCA #StudentDeveloper
To view or add a comment, sign in
-
-
🧠 One If-Else Question That Exposes Your Logic Skills Looks simple… but most developers get it wrong. Can you predict the output without running it? 👀 Test your fundamentals — because logic > syntax. #JavaScript #Angular #Programming #CodingChallenge #Developers #LogicBuilding #100DaysOfCode
To view or add a comment, sign in
-
💡 Ever wondered how different programming languages actually work under the hood? This visual breaks down a fundamental concept every developer should understand — the journey from source code to execution. 🔹 C / C++ (Compiled Languages) Your code is directly compiled into machine code. ➡️ Fast execution ➡️ Close to hardware ➡️ Less abstraction, more control 🔹 Java (Hybrid Approach) Code is compiled into bytecode, then executed on a Virtual Machine (JVM). ➡️ Platform-independent ("Write Once, Run Anywhere") ➡️ Uses JIT (Just-In-Time) compilation for performance ➡️ Balance between speed and portability 🔹 Python / JavaScript / Ruby (Interpreted Languages) Code is executed line-by-line by an interpreter. ➡️ Faster development ➡️ More flexibility ➡️ Slightly slower execution compared to compiled languages 📊 Key Insight: Every language ultimately communicates with the system in machine code, but the path it takes defines its performance, portability, and use cases. 🚀 Whether you're building systems software, enterprise apps, or quick prototypes — understanding this flow helps you choose the right tool for the job. 💬 What’s your go-to language and why? Let’s discuss 👇 #Programming #SoftwareDevelopment #Coding #Java #Python #CPP #ComputerScience #Developers #TechLearning #CareerGrowth
To view or add a comment, sign in
-
-
Designing nullable function syntax for Chuks Programming Language, and I want your opinion. Chuks already supports nullable types with `?`, so the question is: how should that extend to function types? Here are the two leading options: 𝗢𝗽𝘁𝗶𝗼𝗻 𝗔 — postfix `?` on the type 𝗢𝗽𝘁𝗶𝗼𝗻 𝗕 — `function?` keyword Option A is consistent with how nullable classes already work in Chuks. Option B reads more like natural language, "a nullable function that takes an int", and feels closer to how TypeScript developers think. I'm leaning toward Option B. But this is a language decision that affects everyone who writes Chuks, so I want to hear from you. Which do you prefer, and why? Drop a comment 👇 #ProgrammingLanguages #Chuks #LanguageDesign #BackendDev #SoftwareEngineering #BuildingInPublic
To view or add a comment, sign in
-
Explore related topics
Explore content categories
- Career
- Productivity
- Finance
- Soft Skills & Emotional Intelligence
- Project Management
- Education
- Technology
- Leadership
- Ecommerce
- User Experience
- Recruitment & HR
- Customer Experience
- Real Estate
- Marketing
- Sales
- Retail & Merchandising
- Science
- Supply Chain Management
- Future Of Work
- Consulting
- Writing
- Economics
- Artificial Intelligence
- Employee Experience
- Workplace Trends
- Fundraising
- Networking
- Corporate Social Responsibility
- Negotiation
- Communication
- Engineering
- Hospitality & Tourism
- Business Strategy
- Change Management
- Organizational Culture
- Design
- Innovation
- Event Planning
- Training & Development