Must Have Software For Programmers

Here are four of the hottest apps for software developers, based purely on ratings from the Apple's App Store and Google Play. 4 Must-Have Apps for Every Software Developer Tech Startup News.

  1. Must Have Software For Programmers Free
  2. Software Programmer Jobs
  3. Must Have Software For Programmers 2017

Software development is not only a difficult task, but it is an impossibility without the right kind of software development tool. From managing and analyzing business processes to document the software development process, you will need the right tool for optimizing each and every process. 5 Tools Every Programmer Should Use. One could probably use notepad and save their code to a floppy disk, but tools have evolved to be much more functional and a pleasure to use. The cool thing about programming is that there is always room to grow and improve; the same comes into play with learning new tools. Here are five tools every programmer should use when coding. 10 Useful Tools and Libraries for Programmer and IT Professionals 1. Git and Github. Excel or any SpreadSheet. Word or Similar. Text Editors (SubLime). Linux commands. Powershell or Cygwin.

Windows has more great programs than we can count, but some are essential to just about every PC setup. In this year’s annual Lifehacker Pack for Windows, we’re highlighting the must-have downloads for better productivity, communication, media management, and more.

The Lifehacker Pack is a yearly snapshot of our favorite, essential applications for each of our favorite platforms. For our always-updating directory of all the best apps, be sure to bookmark our Windows App Directory.

Advertisement

The Lifehacker App Directory: Windows

Lifehacker’s App Directory is a new and growing directory of the best applications and tools for…

Read more Read

The Ninite Pack

Once again, we have the awesome folks at Ninite helping us out this year, creating a one-click installer for the Windows Lifehacker Pack. You can download the entire pack together, or just pick the apps you want, and Ninite will install them all at once, no bloatware or toolbars included—perfect for new Windows installations or setting up your friends with a good set of apps.

And, just like every year, we have two packs for Windows: an Essentials pack that everyone should have, and an Extended pack, which includes some tools that more hardcore users will probably need around. This year we’ve added a new app or two, removed some unnecessary ones to keep the ever-growing pack lean, and included links to more Lifehacker guides on getting the most out of each app. (And, of course, this is just a starting point—there are tons of great Windows apps out there, even if they aren’t essentials.)

Top 10 Incredibly Useful Windows Programs to Have On Hand

Some apps are essential, and you use them every day. Everyone knows their names: Firefox, VLC,…

Read more Read

Advertisement

Note: unfortunately, the Ninite pack is missing a couple apps from the list—most notably CCleaner (because they don’t want their software in Ninite), Bins, and Fences (both of which are paid apps). So don’t forget to grab those ones manually after you’ve installed the rest of the pack with Ninite!

So, without further ado, here is the 2016 Lifehacker pack for Windows!

Downloadfor Windows. Results 1 - 10 of 55. Gta san andreas download for windows 7 gta san andreas exe gta san. Grand Theft Auto V is a multi-generation adventure game. Gta san andreas mod installer download pc. Download Old Grand Theft Auto Vice City (GTA) PC Game Free Setup Find test.ru.

Productivity

Advertisement

Launchy

On the surface, Launchy is an utility that helps you launch programs super fast—but it’s really much, much more than that. Not only can you launch your favorite programs with just a few keystrokes, but you can also open documents and folders, perform calculations, kill processes, search the web, and perform any number of advanced tasks (like start an SSH session). You might need to create some special shortcuts for “Modern UI” apps in Windows 10, but it’s still our favorite.

Advertisement

Why You Should Be Using an App Launcher (and How to Make It Do More Than Launch Apps)

Do you still launch applications by pressing the Windows key and searching for your app?…

Read more Read

Advertisement

ResophNotes and Evernote or OneNote

Everyone needs a place to store little notes and clippings, but not everyone needs the same thing. So, for our note-taking portion of the pack, we give you two options: ResophNotes and Evernote. Simplenote’s native Windows app is now available, but ResophNotes is still our pick, letting you sync plain text notes through Simplenote or Dropbox so you can get back to work. Evernote, on the other hand, is more of a filing cabinet for notes, web clippings, and just about anything else you could possibly need. It may seem like overkill, but once you actually figure out how to use it, it can be indispensable for work and play.

Advertisement

The same can be said for Microsoft’s OneNote, which goes toe-to-toe with Evernote in most features. And OneNote has become especially appealing for Windows users after Evernote bumped up the prices of their paid plans and added more limitations to free users. Fortunately, you can swap over all of your Evernote notes in a snap if you feel like making the switch. OneNote is not included the Ninite one-click installer, so make sure you grab it at the link above if that’s the route you want to go.

Note-Taking Showdown: Evernote vs. OneNote (2016 Edition)

Evernote and OneNote are two of our favorite tools, but both have changed substantially since we…

Read more Read

Advertisement

ResophNoes icon by Jayvant.

Advertisement

PhraseExpress

Text expansion is one of the greatest improvements you can make to your productivity. Think of any tedious typing you do during the day—addresses, canned email responses, bits of code, or anything else—and imagine being able to type it all with just a few keystrokes. That’s what text expansion does, and it can save you hours of typing. PhraseExpress is the best free option on Windows, and while it has its problems, its our go-to for folks new to text expansion. Once you’ve gotten the hang of it though, Breevy might be a worthy upgrade.

Advertisement

How to Use Text Expansion to Save Yourself Hours of Typing Every Week

In a regular day, most of us type the same things over and over again, wasting an enormous amount…

Read more Read

Advertisement

Wunderlist

More to-do apps exist than we could even count, and which one you choose depends a lot on how you work best. If we had to pick a favorite, though, it’d be Wunderlist. It’s free, syncs to the cloud, and exists on just about any device you could want or have. And there’s now a plugin for Microsoft Outlook that makes it easier to share to-do lists, turn email into actionable to-dos, and set reminders based on emails and requests in your inbox. Just start it up and start making your lists. It’s incredibly simple to use, which is exactly what you want from a to-do list: make it easy to add and move tasks, so you can get back to actually doing them.

Advertisement

Back to Basics: How to Simplify Your To-Do List and Make It Useful Again

The to-do list is the crux of your daily productivity, but between all the task management apps out …

Read more ReadMust Have Software For Programmers

Advertisement

LibreOffice and Microsoft Office

When Google Docs just isn’t enough for your word processing needs, you need LibreOffice, the feature-packed, cross-platform, 100% free office suite. When LibreOffice’s word processor, spreadsheet tool, and presentation creator don’t cut it, Microsoft Office will undoubtedly fit the bill (albeit at a price). If you aren’t sure which one you need, check out our comparison between the two. And if you just need to view Office documents, you can check out the Microsoft Office Viewers instead.

Advertisement

Battle of the Office Suites: Microsoft Office and LibreOffice Compared

For a long time, Microsoft Office has been the reigning champ of office suites, but that…

Read more Read

Advertisement

SumatraPDF

The first time you go to open a PDF on a new Windows machine, you may be greeted with that ever-familiar prompt to install Adobe Reader. Don’t do it! Unless compatibility issues force you into using Adobe’s reader, you’d be much happier with something fast, light, and simple, like the awesome (and free) SumatraPDF. If you need to edit PDFs, check out our favorite PDF editor, PDF-XChange.

Advertisement

Internet and Communication

Advertisement

Chrome

The browser wars aren’t as close as they used to be, and most power users have switched over to Chrome these days. We can see why, too: it’s fast, smooth, syncs all your settings, and has an incredible extension library. It may not be quite as customizable as Firefox, and it may use a lot of RAM, but for the majority of people—even us power users—it’s more than enough.

Advertisement

Why Chrome Uses So Much Freaking RAM

Chrome may be the best browser around, but it eats up your PC’s RAM like turkey on Thanksgiving. If …

Read more Read

Advertisement

Pidgin

Whether you live and die by instant messaging or just need it for the occasional contact, having a desktop client is much easier than using the web. With an app like Pidgin, you can sign into multiple accounts at once (like Google Talk, AIM, and Facebook Chat), carry on multiple conversations in one window, and do all sorts of other stuff with Pidgin’s fantastic plugins.

Advertisement

Advertisement

Skype

Skype may not be our favorite video chat program, but it’s definitely the most popular. Chances are, you have at least one or two friends and family members that will want to use Skype with you, so it’s a good program to have in your pocket, even if you don’t use it as part of your regular telephony. Just make sure to disable the auto-start feature so it isn’t always running.

Advertisement

Music, Photos, and Video

Advertisement

VLC

Windows Media Player can play the most basic file formats, but when it comes to playing DVDs, files you’ve downloaded from the web, and more, you’ll need something that can do more. VLC plays every file format under the sun, and it does it well. It isn’t our favorite video player—that honor goes to the amazing PotPlayer—but VLC is incredibly simple to download and use, so we’re substituting PotPlayer for VLC in this Lifehacker pack. It’s the app we’d recommend to just about anyone. Plus, it can do a lot more than just watch video files, which makes it a good app to have around no matter what.

Advertisement

Java

Advertisement

Google Photos Desktop Uploader

Our previous pick for easy-to-use photo storage and editing was Picasa, but Google has retired the service to make way for the new and improved Google Photos. Google Photos uploads all of your photos from all of your devices for free, organizes all of your photos for you, and makes it easier than ever to share your photos with friends and family.

Advertisement

The Desktop Uploader just makes it easier to automatically back up all of the photos on your desktop, cameras, and other devices. Of course, if you aren’t a fan of photo management apps, you could just skip Picasa and use Dropbox instead.

Advertisement

Advertisement

Paint.NET or GIMP

Unless you’re a professional designer, you probably don’t need something as advanced and complicated as Photoshop to edit the occasional images. For the rest of us, there’s Paint.NET: a basic, free, easy-to-use image editor that fills the basic needs you’ll encounter on a regular basis. This year we’re also including the slightly more advanced but still free GIMP, since its such a staple in any casual image editor’s arsenal.

Advertisement

Advertisement

MusicBee

Picking a music player is one of the more personal choices you can make when it comes to apps, so we recommend trying a few things and seeing what fits you. If you aren’t sure what you want, we’d recommend MusicBee as a good place to start (replacing our former choice, Winamp). It’s customizable, lightweight, and easy to use—a hard combination to find. It has tons of options to tweak the interface, install extra plugins, and otherwise get everything working just so. If MusicBee isn’t your cup of tea, check out the extended pack below for a few more options.

Advertisement

Advertisement

Spotify

MusicBee might be our pick for music player, but we still recommend having a streaming music player on hand—even if it isn’t your main player. Spotify is a great app to keep around. It helps you discover new artists, try them before you buy, listen to different streaming radio stations, and create awesome collaborative playlists—among many other hidden features. Plus, music isn’t the only thing you can listen to on Spotify. There are audiobooks, radio dramas, language lessons, famous speeches, poetry, and even guided meditation.

Advertisement

Utilities

Advertisement

Dropbox

These days, lots of us have more than just one device. Maybe it’s a work computer and a home computer, or maybe it’s three computers, a smartphone, a tablet, and a time machine that runs Linux. Whatever your span of devices, Dropbox is absolutely essential for keeping all your files (and other stuff) in sync. You get 2 GB of free space to start, but it’s really easy to load up on extra space for free.

Advertisement

Advertisement

uTorrent

When you have to download a large file, BitTorrent is almost always a better alternative than a slow direct download. When it comes to Windows, uTorrent is still our tried-and-true BitTorrent app of choice. It’s full of useful features, but keeps itself lightweight and easy to use, a balance few programs can truly say they’ve struck. It’s got a few ads, but they’re easy to disable. Once you’ve got it set up, make sure it’s optimized for speed and privacy.

Advertisement

Advertisement

CrashPlan

Everyone needs a backup. There’s no worse feeling than having your hard drive crash and having to start from scratch. Enter CrashPlan. While you could always back up to an external drive, that won’t save you if you lose your computer in a fire, burglary, or other disaster. CrashPlan backs your computer up to the cloud, using either CrashPlan’s cloud service or a friend’s computer, keeping your data safe no matter what. Plus, it’s really easy to set up. Set it, forget it, and relax.

Advertisement

F.lux

Advertisement

It’s amazing it took us this long to add one of our all-time favorite apps to the pack, but it’s here: F.lux is a genius little app that sits in your system tray and change the color temperature of your monitor based on the time of day. As the sun sets, it gives your screen a slightly orange tint so you aren’t taking in all that blue light that can disrupt your sleep and cause eyestrain. And research suggests that reducing your exposure to blue light at night will help you sleep better. It’s a little off-putting at first, but trust us: give it a week and you’ll never be able to go back.

Advertisement

CCleaner

Every computer needs a bit of maintenance now and then, and CCleaner is the perfect way to free up hard drive space if yours is getting a little full. CCleaner cleans temporary files and cookies from your browser, temporary files and documents from Windows, cleans up junk from your other installed programs, and will even securely wipe your hard drive if need be. You can read more about how to use it effectively here.

Advertisement

Advertisement

7-Zip

Windows can create ZIP archives for you right out of the box, but when you stumble on a less familiar file format—like the much more efficient RAR or 7Z—you’ll need an archive tool. 7-Zip is the tool you want, allowing you to not only create and open archives of other formats, but also encrypt them for safe keeping, all right from Windows’ context menu. Chances are you’ll need this one day, so you might as well install it now. It’s perfect for compressing a bunch of files or sending sensitive information online.

Advertisement

Advertisement

Avira

Must Have Software For Programmers Free

No matter how careful you are, every computer should have a good antivirus program installed. If you pick the right one, it’ll be lightweight enough that you never notice it, but strong enough to pick up any infection that comes your way. Our previous pick, Avast!, has been scoring lower in antivirus testing according to both AV Comparatives and AV-Test than in previous years, so Avira is our new go-to for free antivirus on Windows. Avira was the top free option in both the AV Comparatives and AV-Test tests, and it’s easily one of the best options in terms of usability.

Advertisement

The Extended Pack

So you’ve got the basic essentials that every computer should have, but there are other programs we’ve found ourselves installing time and time again whenever we boot up a new Windows installation. That’s what the extended pack is for: they aren’t essentials, but they’re very useful apps that deserve to be part of your toolkit.

Advertisement

.NET, Silverlight, and Java

.NET, Silverlight, and Java are three frameworks that you might not always need right away, but you may somewhere down the line. If you know you’re going to need them in the future (like if you’re a Netflix user, which requires Silverlight), go ahead and download them right now. If you aren’t sure, it won’t hurt to hold off. Just make sure to disable Java in your browser for.

Advertisement

Revo Uninstaller

When you uninstall a program with Windows’ built-in tool, sometimes it leaves behind extra files or registry entries that it can’t find. Revo fixes that problem: not only does it uninstall every trace of the program in question, but you can also uninstall program via its “Hunter Mode” just by clicking on the program you want to get rid of. It’s a must-have for any Windows user, especially those that like to try a lot of software.

Advertisement

Advertisement

Handbrake

Handbrake isn’t a must-have for everyone, but it’s very useful for anyone ripping, encoding, or otherwise working with videos. Not only is it the perfect program for ripping a DVD to your computer, it can also convert big Blu-Ray rips, encode videos for your favorite phone or tablet, and more. Best of all, it’s 100% free and open source.

Advertisement

Advertisement

Bins

Bins is a great little app that combines multiple icons into one stack in the Windows taskbar. It’s perfect for grouping together your music players, creating a stack of your less oft-used programs, and otherwise cleaning up your messy taskbar. It’s $5, and one of the Windows programs that’s well worth paying for.

Advertisement

Advertisement

Fences

If you have more than a few icons on your desktop that are in a constant state of clutter, Fences is for you. Fences divides your desktop up into a few little groups, letting you place icons in each one individually—by category, file type, or however else you want. You can even create fences based on folders on your PC, and swipe between multiple pages of icons. And now Fences supports high DPI displays and is totally compatible with Windows 10. It’s everything you need to create a clean, organized desktop and keep it that way. Fences is $9.99, but you can get a free trial before you buy (or grab the old, free version of Fences here).

Advertisement

Advertisement

iTunes, MediaMonkey, and foobar2000

If MusicBee isn’t for you, it’s a good thing you have so many other choices. We’ve put a few other music players in the Extended Pack that should fit almost any needs. iTunes, while far from perfect, is ideal if you have any iOS devices to sync. MediaMonkey has a ton of advanced tagging, organizing, and syncing features, and can even sync to iOS with a bit of work. Foobar2000 is more customizable than anything else out there, and while it’s a bit advanced, it can really become anything you want it to be. Try one of these and you’re sure to be satisfied.

Advertisement

Advertisement

Notepad++

Whether you’re a hardcore programmer, occasional web developer, or just a mild tweaker, Notepad++ is miles beyond Windows’ built-in notepad for editing code. It’s lightweight, stores open documents in tabs, highlights syntax, and has a ton of plugins for customizing your experience. Even if you only edit the occasional INI file, Notepad++ will make you happy.

Advertisement

Advertisement

AutoHotkey

What can be said about our favorite little Windows utility that hasn’t already been said before? AutoHotkey basically turns any action you can imagine into a keyboard shortcut. It requires a little bit of code, but even the most basic users can grasp it in an afternoon—and you can do anything from simple shortcuts to build full-fledged programs with AutoHotkey. Use it to add your own shortcuts to Windows Explorer, create a customized boss key, put your computer to sleep, and lots, lots more. If you haven’t tried AutoHotkey yet, now is the time—you’ll wonder how you ever lived without it.

Advertisement

Illustration by Nick Criscuolo.

Advertisement

Home > Articles > Programming

  1. The 'Must Have' List: Essential Qualifications
Page 1 of 9Next >
Ed Tittel, creator of the Exam Cram series, considers the qualifications that make for the best prospective programming candidates. If you're looking to be hired or to move up in this field, you need to be aware of these 'wish list' items and work to include them in your skill set.
Like this article? We recommend
Making it Big in Software: Get the Job. Work the Org. Become Great.

Like this article? We recommend

Like this article? We recommend

Making it Big in Software: Get the Job. Work the Org. Become Great.

Aspiring or active IT professionals who work as programmers can benefit from an improved understanding of what current and prospective employers want from people who are interested in this type of work. Programmers need complete and thorough knowledge of at least one or more major programming and scripting languages. An understanding of programming principles, along with knowledge of the ins and outs of software production, is also a must. In this article, we'll look at the relevant certifications, technical skills and knowledge, and subject matter expertise that are of greatest interest to employers today.

The 'Must Have' List: Essential Qualifications

Programmers have come a long way since the stereotype of 'geeks' with pocket protectors and slide rules first appeared on the technology scene. You should know that we use the term 'geek' with the utmost respect, because rumor has it that 'the geeks shall inherit the earth'! That may be a paraphrase from another quote, but one thing is certain: The code that programmers write not only has changed the face of technology, but the way we communicate, conduct business, access information, manage our healthcare, and much more. Computer programmers (also known as software developers) are the cornerstone of the software technology revolution. Programmers provide the foundation on which all computing technology is built. In essence, without the skills of the programmer, the software industry couldn't exist; we'd still be using manual typewriters and carbon paper to make copies, and a simple transfer of documents might take weeks instead of seconds.

Obviously, programmers—particularly good programmers—are some real must-have IT professionals. So what does an employer look for when selecting a programmer? In a perfect world, an ideal programmer has the appropriate knowledge and skills in all of the following areas to meet the prospective employer's specifications:

  • Programming languages
  • Scripting languages
  • Programming principles
  • Production principles
  • Web applications
  • Education and experience
  • Personal skills

The following sections consider each of these areas in detail, discussing the specific languages and principles that are likely to be most desirable to today's businesses.

Related Resources

  • Book $13.59

Software Programmer Jobs

  • Book $23.19

Must Have Software For Programmers 2017

  • Book $23.99