You can use LuaLaTeX or XeLaTeX instead of LaTeX to compile your document,
and use FiraSans, Fira Math and FiraMono for sans serif text, math mode, and typewriter font, respectively (the font and its typesetting are so beautiful, they make my mouth water):

Here's the code:
\documentclass{article}
\usepackage[sfdefault]{FiraSans} % Change default sans serif (sf) font to FiraSans
\usepackage[mathrm=sym]{unicode-math} % Text in math mode will also be sans serif
\setmathfont{Fira Math} % Change default math font to FiraMath
\usepackage{FiraMono} % Change default typewriter (tt) font to FiraMono
\renewcommand\familydefault{\sfdefault} % Set sans serif font as default
\usepackage[english]{babel} % For writing english in blindtext
\usepackage[math]{blindtext} % Placeholder text
% Narrow page edges, so that we can have more text
\usepackage[a4paper, left=2cm, right=2cm, top=2cm, bottom=2cm]{geometry}
\pagestyle{empty} % Remove page numbers
\begin{document}
\blindmathpaper % Placeholder text
\end{document}
Alternatively, if you insist on using LaTeX compiler, or have to use the helvet font:
Using arev, or arev with helvet is another solution (note that arev has some typesetting issues with subscripts, see this question for details).

Code:
\documentclass{article}
\usepackage{arev}
\usepackage{helvet}
\renewcommand\familydefault{\sfdefault} % Set sans serif font as default
\usepackage[english]{babel} % For writing english in blindtext
\usepackage[math]{blindtext} % Placeholder text
% Narrow page edges, so that we can have more text
\usepackage[a4paper, left=2cm, right=2cm, top=2cm, bottom=2cm]{geometry}
\pagestyle{empty} % Remove page numbers
\begin{document}
\blindmathpaper % Placeholder text
\end{document}
\renewcommand{\rmdefault}{phv}for math mode? – cslstr Apr 28 '14 at 16:46