<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Md. Anisur Rahman </title>
    <description>The latest articles on DEV Community by Md. Anisur Rahman  (@anisurrahmanlikhon).</description>
    <link>https://dev.to/anisurrahmanlikhon</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F1044132%2Fbf542f40-4bb0-41a8-91dc-e16327c8a774.jpg</url>
      <title>DEV Community: Md. Anisur Rahman </title>
      <link>https://dev.to/anisurrahmanlikhon</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/anisurrahmanlikhon"/>
    <language>en</language>
    <item>
      <title>A New Programming Manual Tracing with Trace Table using JavaScript</title>
      <dc:creator>Md. Anisur Rahman </dc:creator>
      <pubDate>Mon, 04 May 2026 13:43:06 +0000</pubDate>
      <link>https://dev.to/anisurrahmanlikhon/a-new-programming-manual-tracing-with-trace-table-using-javascript-3mmm</link>
      <guid>https://dev.to/anisurrahmanlikhon/a-new-programming-manual-tracing-with-trace-table-using-javascript-3mmm</guid>
      <description>&lt;h1&gt;
  
  
  JS Trace Table
&lt;/h1&gt;

&lt;p&gt;As JavaScript continues to dominate the global software landscape, a new specialized tool, JS to Trace Table, has launched to redefine how developers and students master logical execution. Developed by Md. Anisur Rahman, this interactive platform automates the traditionally manual process of "desk checking," offering a high-fidelity visual environment for real-time code analysis.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F9j86b7c874wxtskh9jv2.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F9j86b7c874wxtskh9jv2.jpg" alt=" " width="768" height="363"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Eliminating the "Black Box" of Execution
&lt;/h3&gt;

&lt;p&gt;While traditional debuggers offer breakpoints, they often fail to provide the continuous, historical view of variable changes required for deep logical comprehension. JS to Trace Table addresses this by synchronizing a live code editor with a dynamic trace table.&lt;br&gt;
Key technical features include:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Bi-Directional Step Control: Users can navigate forward and backward (Next/Prev) through the execution timeline, allowing for instant re-examination of logic cycles.&lt;/li&gt;
&lt;li&gt;Synchronized Variable Mapping: As the execution indicator moves line-by-line, the trace table automatically updates to show exactly how data transforms within the memory state.&lt;/li&gt;
&lt;li&gt;Integrated Environment: A unified interface featuring a code area, execution console, and trace history provides a 360-degree view of script performance.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Modernizing Computer Science Education
&lt;/h3&gt;

&lt;p&gt;"Manual tracing is a foundational pillar of computer science, yet it remains one of the most tedious manual tasks for learners," says the project creator. "This tool transitions the focus from manual record-keeping to architectural understanding, aligning with modern pedagogical standards for rapid, visual feedback."&lt;br&gt;
Built using a robust stack of JavaScript, CSS, and HTML, the project is now publicly available for the global developer community.&lt;/p&gt;

&lt;h3&gt;
  
  
  Project Access
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Live Application: &lt;a href="https://js-trace-table.vercel.app" rel="noopener noreferrer"&gt;Js Trace Table&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/AnisurRahmanJU/JS-Trace-Table" rel="noopener noreferrer"&gt;Github&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Media Contact:
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Md. Anisur Rahman&lt;/li&gt;
&lt;li&gt;Lead Developer&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/AnisurRahmanJU" rel="noopener noreferrer"&gt;GitHub Profile&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>javascript</category>
      <category>tracetable</category>
      <category>manualtracing</category>
      <category>programtracing</category>
    </item>
    <item>
      <title>A Visual IDE: Bangla Code to Flowchart Generator and Run Code</title>
      <dc:creator>Md. Anisur Rahman </dc:creator>
      <pubDate>Fri, 01 May 2026 17:12:21 +0000</pubDate>
      <link>https://dev.to/anisurrahmanlikhon/a-visual-ide-bangla-code-to-flowchart-generator-and-run-code-42jl</link>
      <guid>https://dev.to/anisurrahmanlikhon/a-visual-ide-bangla-code-to-flowchart-generator-and-run-code-42jl</guid>
      <description>&lt;h2&gt;
  
  
  Introduction
&lt;/h2&gt;

&lt;p&gt;Programming logic can be daunting for beginners, especially when there's a language barrier involved. To bridge this gap, I’ve developed &lt;strong&gt;Bangla2Flow&lt;/strong&gt;—an innovative IDE designed specifically for those who want to learn and execute programming logic using the Bangla language.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fgejkkx9tau1oquqs0zb1.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fgejkkx9tau1oquqs0zb1.jpg" alt=" " width="720" height="995"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Bangla2Flow&lt;/strong&gt; isn't just a code editor; it's a tool that translates your code into a visual roadmap instantly.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fzysx0f2z1ce3v5fgvak0.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fzysx0f2z1ce3v5fgvak0.jpg" alt=" " width="720" height="987"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  What is Bangla2Flow?
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Bangla2Flow&lt;/strong&gt; is a web-based IDE that allows users to write code in Bangla, execute it in real-time, and instantly generate a corresponding &lt;strong&gt;Flowchart&lt;/strong&gt;. This visual representation helps developers (especially students) understand how loops, conditions, and variables flow through a program.&lt;/p&gt;

&lt;h3&gt;
  
  
  🚀 Key Features:
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;  &lt;strong&gt;Bangla Syntax Support:&lt;/strong&gt; Write logic using familiar Bangla terms.&lt;/li&gt;
&lt;li&gt;  &lt;strong&gt;Live Code Execution:&lt;/strong&gt; A built-in runner to see your output instantly.&lt;/li&gt;
&lt;li&gt;  &lt;strong&gt;Instant Flowchart Generation:&lt;/strong&gt; As you write, the IDE generates a dynamic flowchart representing the logic.&lt;/li&gt;
&lt;li&gt;  &lt;strong&gt;Export Options:&lt;/strong&gt; Download your flowcharts as images for documentation or educational use.&lt;/li&gt;
&lt;li&gt;  &lt;strong&gt;Developer-Friendly UI:&lt;/strong&gt; A clean, minimal, and responsive interface.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Output of Code
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fpepig29nv2ncixwnh3sl.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fpepig29nv2ncixwnh3sl.jpg" alt=" " width="720" height="589"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  🛠 Try it Out
&lt;/h2&gt;

&lt;p&gt;You can explore the IDE and start coding in Bangla right away:&lt;br&gt;
🔗 &lt;strong&gt;Live Demo:&lt;/strong&gt; &lt;a href="https://bangla2flow.vercel.app" rel="noopener noreferrer"&gt;bangla2flow.vercel.app&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Why I Built This
&lt;/h2&gt;

&lt;p&gt;The goal was to simplify the learning curve for native Bangla speakers. By seeing a visual representation (Flowchart) alongside their code, learners can debug their mental models of how algorithms work. It’s about making the abstract concrete and accessible.&lt;/p&gt;

&lt;h2&gt;
  
  
  💻 Open Source
&lt;/h2&gt;

&lt;p&gt;This project is open-source, and I welcome contributions from the community to make it even better!&lt;/p&gt;

&lt;p&gt;📂 &lt;strong&gt;GitHub Repository:&lt;/strong&gt; &lt;a href="https://github.com/AnisurRahmanJU/Bangla2Flow" rel="noopener noreferrer"&gt;AnisurRahmanJU/Bangla2Flow&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;If you find this project useful, don't forget to give it a ⭐ on GitHub!&lt;/p&gt;

&lt;h2&gt;
  
  
  Future Roadmap
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Support for more complex data structures.&lt;/li&gt;
&lt;li&gt;Advanced debugging highlights directly within the flowchart.&lt;/li&gt;
&lt;li&gt;A community gallery for sharing Bangla code snippets.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Conclusion
&lt;/h2&gt;

&lt;p&gt;I believe language should never be a barrier to innovation. &lt;strong&gt;Bangla2Flow&lt;/strong&gt; is a step toward making programming more inclusive for the Bangla-speaking community.&lt;/p&gt;

&lt;p&gt;I’d love to hear your feedback! If you have any suggestions or want to collaborate, feel free to comment below or reach out on GitHub.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Happy Coding!&lt;/strong&gt; 🚀&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Bangla Code Runner: Revolutionizing Bangla Programming Language</title>
      <dc:creator>Md. Anisur Rahman </dc:creator>
      <pubDate>Thu, 30 Apr 2026 12:35:44 +0000</pubDate>
      <link>https://dev.to/anisurrahmanlikhon/bangla-code-runner-revolutionizing-bangla-programming-language-2gp3</link>
      <guid>https://dev.to/anisurrahmanlikhon/bangla-code-runner-revolutionizing-bangla-programming-language-2gp3</guid>
      <description>&lt;p&gt;In Bangladesh’s technology landscape, this &lt;a href="https://bangla-pro-langs.vercel.app" rel="noopener noreferrer"&gt;Bangla Programming Language&lt;/a&gt; Platform is a unique addition. The Advanced &lt;a href="https://bangla-code-runner.vercel.app" rel="noopener noreferrer"&gt;Bangla Code Runner&lt;/a&gt; is its main attraction, where users can write code in Bangla, execute it, generate speech, and even create drawings. It has been developed primarily for Bangla-speaking students, programmers, and enthusiasts, enabling them to learn technology and programming in their native language.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F15xvrbcn1tg7bn798u4a.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F15xvrbcn1tg7bn798u4a.png" alt=" " width="767" height="462"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;It was first released in 2020. The Bangla Code Runner of the Bangla Programming Language Platform was developed by Md. Anisur Rahman, who was studying in the final trimester of the PGDIT (Post Graduate Diploma in IT) program at Jahangirnagar University at that time.&lt;/p&gt;

&lt;p&gt;The main goal of the Bangla Code Runner was to make programming easier and more accessible through the native language. Through this platform, users can write programs in Bangla, run them, and see the output. It is especially helpful for new programmers who want to build their programming concepts using their mother tongue.&lt;/p&gt;

&lt;p&gt;Since its release, the Bangla Code Runner has received widespread attention among local programmers and students. It has opened a new horizon for practicing technology in the Bangla language. Using the mother tongue makes learning programming much more enjoyable.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fl48hor0llrvb99w5n8hh.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fl48hor0llrvb99w5n8hh.jpg" alt=" " width="720" height="1350"&gt;&lt;/a&gt;&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight javascript"&gt;&lt;code&gt;&lt;span class="c1"&gt;// Input&lt;/span&gt;
&lt;span class="nx"&gt;ধরি&lt;/span&gt; &lt;span class="nx"&gt;নাম&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="nf"&gt;ইনপুট&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="s2"&gt;তোমার নাম কি?&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;

&lt;span class="c1"&gt;// Condition&lt;/span&gt;
&lt;span class="nf"&gt;যদি &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nx"&gt;নাম&lt;/span&gt; &lt;span class="o"&gt;==&lt;/span&gt; &lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="s2"&gt;আনিছুর&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
&lt;span class="nf"&gt;দেখাও&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="s2"&gt;হ্যালো আনিছুর&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt;
&lt;span class="p"&gt;}&lt;/span&gt; &lt;span class="nx"&gt;নাহলে&lt;/span&gt; &lt;span class="nf"&gt;যদি &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nx"&gt;নাম&lt;/span&gt; &lt;span class="o"&gt;==&lt;/span&gt; &lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="s2"&gt;লিখন&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
&lt;span class="nf"&gt;দেখাও&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="s2"&gt;হ্যালো লিখন&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt;
&lt;span class="p"&gt;}&lt;/span&gt; &lt;span class="nx"&gt;নাহলে&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
&lt;span class="nf"&gt;দেখাও&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="s2"&gt;ঘোড়ার ডিম! তোমার নাম কি?&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt;
&lt;span class="p"&gt;}&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



</description>
    </item>
  </channel>
</rss>
