Programmer PC Build 2020 under 30000

Programmers coding PC build 2020 under 30000 INR

Everybody makes a custom PC build for gaming, but what about the programmers who code to create web/mobile/pc applications. This time we are bringing the best Programmers coding PC build 2020 under 30000 INR. Frankly speaking, we never thought the build price would be below 30000 INR. It’s one of the best configurations you can get right now in the market keeping in mind the needs of a programmer/coder. One of the cool things about the best PC build for programming is that you can upgrade it for video editing or gaming too in the future.

Best Programmers coding PC build 2020 under 30000 INR

Processor: Ryzen 5 3400G (12099 INR)

As AMD is slaying the market with its Ryzen series, we thought let’s offer the best processor at the best price possible. So we put in the Ryzen 5 3400G processor which has a Radeon RX Vega 11 onboard APU. Just remember unlike Intel integrated graphics, Vega 11 is one powerful onboard APU. This can help programmers to run multiple desktops smoothly or cases where you want good performance with emulators and other graphical needs. Plus you can enjoy a bit of gaming without the need for a dedicated graphics card. Speaking about the technical specifications it has 4 cores, 8 threads, and base clock – 3.7 GHz(max boost – 4.2GHz totally overclockable+unlocked). For easy comparison, Ryzen 5 3400G gives some tough competition to Intel i5 9th gen processor and beats it in many aspects. Plus there is no comparison between AMD’s Vega 11 powerful GPU with Intel’s integrated graphics. There is still a notion about AMD heating up, well that is now gone with the new Ryzen series processors. It runs cool and with the max boost, it goes up to 75°C maximum. The good news is that it comes with Wrath Spire cooler so it’s all being taken care of.

Processor Price: 12099 INR (Prime ABGB | Amazon)

RAM: Crucial CB8GU2400 8GB (2475 INR)

A programmer can easily work with 8GB of RAM which in maximum cases will satisfy the memory requirements. We will be putting the Crucial CB8GU2400 8GB RAM with 2400 MHz clock speed. Assuming you are running Windows 10, browsing some Google Chrome tabs along with IDE to code – 8GB ought to do it(If you are using Linux then it would be more than enough). But in the scenario where you are a heavy multitasker and require more RAM, you can always throw in another one of these making the use of dual-channel which will be more efficient.

RAM Price: 2799 INR (Prime ABGB | Amazon)

Motherboard: Gigabyte B450M DS3H (6050 INR)

Keeping in mind that the programmer’s build is going to last more than a gaming one, we need something durable when it comes to the motherboard. Gigabyte B450M DS3H is a motherboard that is often used for gaming, but there are 2 cool things about it – affordable and WiFi. It’s one of the most budget-friendly board that comes with WiFi and has a micro ATX compact form factor. It supports our Ryzen 5 series processor with APU, comes with 4 DDR4 dual-channel RAM support, has RGB connectors that can be used for Wrath Spire, supports M.2 for SSD, and has some solid capacitors thus increasing the life of the motherboard. In the future, you can use the same motherboard for editing as well as gaming.

Motherboard Price: 6050 INR (Prime ABGB | Amazon)

Storage: ADATA SU630 (3825 INR)

Going with an SSD for any programmer will give them a powerful experience. For starters, SSD will decrease the boot time, make all the process so much faster as compared to the traditional HDD. We are putting in the ADATA SU630 with 480GB space which is more than enough for programming needs. As the build is a budget one, we are not putting in the M.2 SSD but will go for SATA SSD. This will save us in terms of cost and at the same time provide good performance. In case you have more storage needs then get a 1 TB HDD along with the SSD.

SSD Price: 3825 INR (Prime ABGB | Amazon)

Power Supply: Corsair VS450 (2323 INR)

There is not much to look out in the power supply segment. Getting a Corsair VS450 will do your job for the rig we are building for programmers. Its an affordable and totally reliable option. One of the advantages of VS450 is the efficiency in energy management and low noise because of smart fan control.

SMPS Price: 2323 INR (Prime ABGB | Amazon)

Cabinet: Antec VSK-10 (2650 INR)

Most of the videos you watch online, people tend to recommend Corsair Carbide Spec05 which is a mid-size tower. Its definitely a good choice, but on our lookout, we found something really compact especially good for programmers – Antec VSK-10. It has a compact micro ATX form factor, plus it is see-through – though it won’t matter much if the user is a programmer. But if you have an RGB supported motherboard it won’t hurt anyone to make good use of it. The Antec VSK-10 has a magnetic dust filter on the top and removable one on the bottom too.

Cabinet Price: 2650 INR (Prime ABGB | Amazon)

So this completes our Programmers coding PC build 2020 under 30000 INR. To sum it up you have the powerful Ryzen 5 3400G with Vega 11 APU, 8 GB RAM, 480GB SSD, and a see-through compact cabinet. One can upgrade it to an editing/gaming build by putting in a dedicated graphics card with another 8GB stick of RAM. The best thing is the CPU which is unlocked and overclockable right from the start(of course it does void the warranty – but what’s the fun without that!). This build is perfect for web developers, android developers, .net framework coders(Visual Studio users), etc. Do let me know if you have any specific requirements so that we can tweak the build for you. If you have any doubts or feedback about the current build – drop them in the comment section below.

Gupshup LOGO bot

Gupshup bot building platform launched in India

Before this digital era of internet messaging apps, SMS was the most used method of text-based communication. I still remember using the Google SMS bot created by Google labs which allowed us to send a query in the form of messages, to get the information as a reply. So if anybody wanted to know the cricket score, they just texted ‘cric score’ to a certain mobile number mentioned by Google, and they got a reply message with all the matches and the current score. So this was I guess the first SMS bot that I ever used having automated replies. But many companies have implemented such automated bots within their organization. One such company named Gupshup has just launched a bot building platform which lets developer make their own bots with ease. We will see everything in detail on what this new era of chat bots is, and if it has the power to bring change in this digital age. Also we will check out the new Gupshup bot building platform to create our own bot.

What is Gupshup?

Gupshup used to be one of the products of Webaroo company which has been in the messaging business for a long time. Now Gupshup has re-emerged as a bot building platform which we will discuss below. The CEO and the Co-Founder of Gupshup is Mr. Beerud Sheth who also Founded the famous staffing platform Elance. Gupshup also created a smart messaging app called Teamchat currently being used by over 2,000 businesses, including companies like HDFC, ICICI, Biostadt, Meru Cabs, PNB Metife and others.

Addressing at the event, Mr. Beerud Sheth- Founder and CEO of Gupshup said, “Bots are the new apps. Bots will transform virtually every aspect of our lives, making it simpler and easier to engage with businesses and brands just by chatting with them. Every business and brand will have to develop a bot strategy quickly. offers the most advanced tools globally for developers preparing to meet the explosive demand for messaging bots and services

What are chat Bots or simply bots?

Now coming to the main question that what are bots? ‘Bot’ derived from the word robot which is an automated software meant to do the mundane or the repetitive task. For example booking a movie ticket is a task performed by everyone. As of now we normally use some app or website, but what if we shift to a bot rather chat bot to be precise. So you can consider bot as the software that will actually interact with you and complete the task for you i.e. booking movie tickets or something else. The idea will get clear as we proceed forward. One important point of deciding to move on to bots is the speed with which they can complete the task.

Gupshup bot building platform

Messaging is now the new trend

Gupshup bot building platform

We got what a chat bot is but the main issue is how to build these bots, so this is where Gupshup comes in. Gupshup has introduced some online tools to make the bot building process easy. We are saying that this will be a chat bot, so Gupshup also provides integration with some common messaging platform that we use like Facebook messenger, Twitter, Slack, Telegram, TeamChat, the traditional SMS and more coming soon like Skype, Hangouts, Line, Viber, Twilio & Kakao. Plus the bots will be hosted on the Gupshup servers so we don’t have to worry about the maintenance. In all you can do 4 things with Gupshup viz. build, host, monitor, and connect.

Coming to the development part, Gupshup bot building platform comes with various SDKs and APIs to support your chat bots on different platforms. They have REST APIs for Omni-Channel messaging and in-app messaging. They also have some mobile SDKs for Android, IOS platform along with Web SDK for websites. Using these you can build apps and send messages across different messaging platforms. One of the most amazing thing is you have to build the bot only once and you deploy it on any platform. You can head on to their official website for more information.


Below is the list of all the features of Gupshup bot building platform :

  • Omni-channel messaging APIs
  • SDKs for Android, IOS, and websites
  • Various supported messaging platforms
  • Build once and deploy multiple times
  • Hosting service
  • Monitor bots

Building your own bot!

Now let’s put the new Gupshup bot building platform to a test and make our own bot to check if what they claim is true or not. We will go through some basic steps of bot building ending our session with deploying it on a messaging platform.

  1. First visit the website
  2. Sign In to the website using your Github account as it is the only option available. If you don’t have a Github account then you need to create one.
  3. Next click on the option that says ‘My Bots’ and add one by clicking on the plus sign and giving it an appropriate name.
  4. Now you will see a default code with some functions written in it. You can go to the guide section to checkout all the functions that are available and how to use them.
  5. I will make a simple bot that replies to Hi, some question and lastly bye. Screenshot of my code are available below.
    Gupshup bot building platform

    Gupshup sample bot

  6. Lastly I will deploy the code on the platform which I prefer. To test our bot we can actually deploy it and then test it on twitter. You just need to follow @gupshupproxybot and then send a direct message “Proxy bot_name” where bot_name is your bot name(In my case it is technofall). It will reply with a message bot mapped successfully after which you can send the messages predefined in your bot.
  7. It was pretty much easy to build and deploy our own bot with Gupshup bot building platform. Next there is an option to monitor our bot and see the analytics.
    gupshup bot building platform

    Gupshup analytics

Costing of this service will depend on the hosting and the functions used which are yet to be confirmed. We will let you know as soon as it is officially published.


According to me talking to a bot will be more interesting and time saving process to complete our task. The day is not far when there will be communication between two or more bots. The only criteria is that they should be able to present the data and handle the query just like any other human being. If that is achieved by our developers then I don’t think there is any reason for not using bots. Task such as shopping, ordering food, banking, trading etc can be easily achieved by just chatting with bots. The only concern left is security, but as you can see most of the messaging apps have now shifted to end-to-end encryption so that solves the problem. One of the most famous messaging app i.e. Whatsapp is yet to release its API for development purpose without which one cannot create bots on that specific platform. So with time others are also going to open up for development. With this speed of fetching the data, companies will need to enhance their servers to handle a lot of traffic in the future. Imagine querying for flight tickets with so many bots and the traffic that it will generate. So this was basically all you need to know regarding the new bot revolution and the Gupshup bot building platform. They still have some things to improve which I hope to see soon. Let me know your views on this through the comment section below. I hope you liked the information that I shared with you, so now its your turn to help me by sharing this knowledge with others.


List of run commands for windows

Run commands can be used  to boost your working speed. Typing just few words will do your work. Like if you wanna open calculator than you have to go to start->programs->accessories->calc. But if you go by run command then you have to open run->type calc and press enter. This way is more easier then the previous one. Well i am not saying that it is always convenient, but at some places it really do well. I have provided a complete list of run commands for windows below. Check out.

For those who have not ever used run commands, you can open up the run dialogue box by pressing WIN+R key, or you can go in start and search for run.

List of run commands for windows

List of run commands for Windows


Accessibility Controls – access.cpl
Accessibility Wizard – accwiz
Add Hardware Wizard – hdwwiz.cpl
Add/Remove Programs – appwiz.cpl
Administrative Tools – control admintools
Adobe Acrobat (if installed)- acrobat
Adobe Designer (if installed)- acrodist
Adobe Distiller (if installed)- acrodist
Adobe ImageReady (if installed)- imageready
Adobe Photoshop (if installed) – photoshop
Automatic Updates – wuaucpl.cpl


Bluetooth Transfer Wizard – fsquirt


Calculator – calc
Certificate Manager – certmgr.msc
Character Map – charmap
Check Disk Utility – chkdsk
Clipboard Viewer – clipbrd
Command Prompt – cmd
Component Services – dcomcnfg
Computer Management – compmgmt.msc
Control Panel – control


Date and Time Properties – timedate.cpl
DDE Shares – ddeshare
Device Manager – devmgmt.msc
Direct X Control Panel (If Installed)* – directx.cpl
Direct X Troubleshooter – dxdiag
Disk Cleanup Utility – cleanmgr
Disk Defragment – dfrg.msc
Disk Management – diskmgmt.msc
Disk Partition Manager – diskpart
Display Properties – control desktop
Display Properties – desk.cpl
Display Properties (w/Appearance Tab Preselected) – control color
Dr. Watson System Troubleshooting Utility – drwtsn32
Driver Verifier Utility – verifier


Event Viewer – eventvwr.msc


Files and Settings Transfer Tool – migwiz
File Signature Verification Tool – sigverif
Findfast – findfast.cpl
Firefox (if installed) – firefox
Folders Properties – control folders
Fonts – control fonts
Fonts Folder – fonts
Free Cell Card Game – freecell


Game Controllers – joy.cpl
Group Policy Editor (XP Prof) – gpedit.msc


Hearts Card Game – mshearts
Help and Support – helpctr
HyperTerminal – hypertrm


Iexpress Wizard – iexpress
Indexing Service – ciadv.msc
Internet Connection Wizard – icwconn1
Internet Explorer – iexplore
Internet Properties – inetcpl.cpl
Internet Setup Wizard – inetwiz
IP Configuration (Display Connection Configuration)- ipconfig /all
IP Configuration (Display DNS Cache Contents) – ipconfig /displaydns
IP Configuration (Delete DNS Cache Contents) – ipconfig /flushdns
IP Configuration (Release All Connections) – ipconfig /release
IP Configuration (Renew All Connections) – ipconfig /renew
IP Configuration (Refreshes DHCP & Re-Registers DNS) – ipconfig /registerdns
IP Configuration (Display DHCP Class ID) – ipconfig /showclassid
IP Configuration (Modifies DHCP Class ID)- ipconfig /setclassid


Java Control Panel (If Installed) – jpicpl32.cpl
Java Control Panel (If Installed) – javaws


Keyboard Properties – control keyboard


Local Security Settings – secpol.msc
Local Users and Groups – lusrmgr.msc
Logs You Out Of Windows – logoff


Malicious Software Removal Tool – mrt
Microsoft Access (if installed) – access.cpl
Microsoft Chat – winchat
Microsoft Excel (if installed) – excel
Microsoft Frontpage (if installed) – frontpg
Microsoft Movie Maker – moviemk
Microsoft Paint – mspaint
Microsoft Powerpoint (if installed) – powerpnt
Microsoft Word (if installed) – winword
Microsoft Syncronization Tool – mobsync
Minesweeper Game – winmine
Mouse Properties – control mouse
Mouse Properties – main.cpl


Nero (if installed) – nero
Netmeeting – conf
Network Connections – control netconnections
Network Connections- ncpa.cpl
Network Setup Wizard – netsetup.cpl
Notepad – notepad
Nview Desktop Manager (If Installed) – nvtuicpl.cpl


Object Packager – packager
ODBC Data Source Administrator – odbccp32.cpl
On Screen Keyboard – osk
Opens AC3 Filter (If Installed)- ac3filter.cpl
Outlook Express – msimn


Paint – pbrush
Password Properties – password.cpl
Performance Monitor – perfmon.msc
Performance Monitor – perfmon
Phone and Modem Options – telephon.cpl
Phone Dialer – dialer
Pinball Game – pinball
Power Configuration – powercfg.cpl
Printers and Faxes – control printers
Printers Folder – printers
Private Character Editor – eudcedit


Quicktime (If Installed) – QuickTime.cpl
Quicktime Player (if installed) – quicktimeplayer


Real Player (if installed) – realplay
Regional Settings – intl.cpl
Registry Editor – regedit
Registry Editor – regedit32
Remote Access Phonebook – rasphone
Remote Desktop – mstsc
Removable Storage – ntmsmgr.msc
Removable Storage Operator Requests – ntmsoprq.msc
Resultant Set of Policy (XP Prof) – rsop.msc


Scanners and Cameras – sticpl.cpl
Scheduled Tasks – control schedtasks
Security Center – wscui.cpl
Services – services.msc
Shared Folders – fsmgmt.msc
Shuts Down Windows – shutdown
Sounds and Audio – mmsys.cpl
Spider Solitare Card Game – spider
SQL Client Configuration – cliconfg
System Configuration Editor – sysedit
System Configuration Utility – msconfig
System File Checker Utility (Scan Immediately) – sfc /scannow
System File Checker Utility (Scan Once At Next Boot)- sfc /scanonce
System File Checker Utility (Scan On Every Boot)- sfc /scanboot
System File Checker Utility (Return to Default Setting) – sfc /revert
System File Checker Utility (Purge File Cache) – sfc /purgecache
System File Checker Utility (Set Cache Size to size x) – sfc /cachesize=x
System Information – msinfo32
System Properties – sysdm.cpl


Task Manager – taskmgr
TCP Tester – tcptest
Telnet Client – telnet
Tweak UI (if installed) – tweakui


User Account Management – nusrmgr.cpl
Utility Manager – utilman


Windows Address Book – wab
Windows Address Book Import Utility – wabmig
Windows Backup Utility (if installed) – ntbackup
Windows Explorer – explorer
Windows Firewall – firewall.cpl
Windows Address Book – wab
Windows Address Book Import Utility – wabmig
Windows Backup Utility (if installed) – ntbackup
Windows Explorer – explorer
Windows Firewall – firewall.cpl
Windows Magnifier – magnify
Windows Management Infrastructure – wmimgmt.msc
Windows Media Player – wmplayer
Windows Messenger – msmsgs
Windows Picture Import Wizard (need camera connected) – wiaacmgr
Windows System Security Tool – syskey
Windows Update Launches – wupdmgr
Windows Version (to show which version of windows) – winver
Windows XP Tour Wizard – tourstart

Now if you have any questions regarding this, then do post them in the comment section below. I would be happy to answer your queries.

Also JOIN US on